我想在cygwin终端中从bash中清除屏幕.我试过了
cmd /c cls
echo -e "^V^L"
echo -e "\014"
Run Code Online (Sandbox Code Playgroud)
这些都不起作用 - 它们都提供"换行".按CTRL + L确实有效 - 但我想从Bash脚本调用它.
有任何想法吗?
gNU*_*.be 166
或者你可以尝试ctrl-L :)
这应该适用于大多数模拟终端.
Abu*_*yah 66
有两种方法:
使用快捷方式
Alt+F8清除屏幕并Ctrl-L跳过页面
使用Clear别名
cygwin\home\USER\.bashrc.bashrc文件并输入此别名alias clear='printf "\033c"'.clear命令.mik*_*yra 34
如果它包含在您的cygwin安装中(运行Cygwin的设置并确保您拥有名为"ncurses"的包),请尝试
tput clear
Run Code Online (Sandbox Code Playgroud)
小智 26
我在〜/ .bashrc中有这个:
alias clear='printf "\033c"'
Run Code Online (Sandbox Code Playgroud)
同样,printf"\ 033c"从bash脚本中清除屏幕.