Mar*_*ica 197 cygwin ncurses clear
我安装了Cygwin,选择了一套相当少的软件包.
在一个终端,我试图"清除"清除终端,但我得到了
bash: clear: command not found
Run Code Online (Sandbox Code Playgroud)
我如何让它工作?
Mar*_*ica 241
安装Cygwin包ncurses; 它属于Utils类别.
小智 123
这应该做:
alias clear='printf "\033c"'
Run Code Online (Sandbox Code Playgroud)
Abu*_*yah 35
只需使用此快捷方式:Alt+F8并Ctrl-L跳过页面
小智 13
拥有clear.exebash脚本文件的程序很好,所以:
clear.exe程序命令的Windows Cygwin详细信息.
setupx86.exe在http://cygwin.com/下载Cygwin 或其他任何电话
运行它并从互联网下载.*如果您有代理连接,则可能需要使用Internet Explorer设置或设置自定义代理.
选择所有默认设置,然后完成安装.
第二次运行安装程序并再次从Internet下载,但这次您将进入Utils文件树以自定义安装.
展开Utils并下到ncurses"文件.在那里,你将点击skipncurses utils左边的项目(有几个).
从更改skip为ncurses要安装的任何版本后,继续安装,然后完成.
再次运行安装程序,这次您将扩展Libaka库.
找到terminfo库安装程序,然后再次更改skip为最新版本,然后继续并完成安装.
注意 您可能最终必须退出Windows并重新登录,或者只是在新程序生效之前重新启动.这是由于Cygwin后台会话的可能性.
注意您还必须执行三个单独的安装.
Kos*_*sak 13
使用cygcheck命令检查什么包是在(添加.exe到您的CMD字符串,在这个例子:clear.exe)
> cygcheck -p 'clear.exe'
Found 4 matches for clear.exe
ncurses-debuginfo-5.9-20150307-1 - ncurses-debuginfo: Debug info for ncurses (installed binaries and support files)
ncurses-debuginfo-5.9-20150404-1 - ncurses-debuginfo: Debug info for ncurses (installed binaries and support files)
ncurses-5.9-20150307-1 - ncurses: Terminal display utilities (installed binaries and support files)
ncurses-5.9-20150404-1 - ncurses: Terminal display utilities (installed binaries and support files)
Run Code Online (Sandbox Code Playgroud)
你知道你必须ncurses使用cygwin安装程序安装软件包.
打开Windows资源管理器然后导航到:
[Cygwin安装目录]\home\[用户] \
e.g.: C:\cygwin\home\wreckseal
然后.bashrc用Notepad ++ 打开文件.
将光标移动到最后一行的末尾并按下Enter键,然后添加下面的文本.
alias cls ='echo -e"\ 033c"'
或以下文字:
别名cls ='printf"\ 033c"'
重启cygwin,输入cls.完成!
请注意,发送cls命令后没有滚动条.我更喜欢printf版本而不是echo版本.亲自尝试一下!
解决此类问题的一般方法:
在Cygwin-package搜索页面上搜索完整的可执行文件名称.
现在,包搜索可以通过以下几种方式完成:
可执行基本名称的基本搜索.
软件包搜索clear:
https://cygwin.com/cgi-bin2/package-grep.cgi?grep = clear
- >找到194个匹配清除
包含.exe后缀的更好匹配.
软件包搜索clear.exe:
https://cygwin.com/cgi-bin2/package-grep.cgi?grep = clear.exe
- >找到6个匹配的clear.exe
甚至更好的匹配也包括/前缀.
软件包搜索/clear.exe:
https://cygwin.com/cgi-bin2/package-grep.cgi?grep =
/ clear.exe - >找到4条匹配的/clear.exe
所有这4场比赛现在来自ncurses包裹.(即2个调试和2个稳定版本.
(专业提示:右键单击搜索字段并创建自定义搜索引擎.我已将其设置cp为Firefox和Chrome中"cygwin包" 的快捷方式.)
| 归档时间: |
|
| 查看次数: |
97422 次 |
| 最近记录: |