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.exe
bash脚本文件的程序很好,所以:
clear.exe
程序命令的Windows Cygwin详细信息.
setupx86.exe
在http://cygwin.com/下载Cygwin 或其他任何电话
运行它并从互联网下载.*如果您有代理连接,则可能需要使用Internet Explorer设置或设置自定义代理.
选择所有默认设置,然后完成安装.
第二次运行安装程序并再次从Internet下载,但这次您将进入Utils
文件树以自定义安装.
展开Utils
并下到ncurses
"文件.在那里,你将点击skip
ncurses utils左边的项目(有几个).
从更改skip
为ncurses
要安装的任何版本后,继续安装,然后完成.
再次运行安装程序,这次您将扩展Lib
aka库.
找到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 次 |
最近记录: |