2016 - 2024

感恩一路有你

如何制作脚本教程 shell脚本里如何捕获回车键?

浏览量:1228 时间:2021-03-12 12:10:56 作者:admin

shell脚本里如何捕获回车键?

依次考虑以下三种方案:

有些命令有命令行参数,可以删除这种查询(如Debian package management command aptitude)

有些命令从标准输入读取响应数据,可以通过管道完成。一个没有意义的例子:echo y | RM-I文件(它没有意义,因为您不需要回答,因为您删除了-I)

一些命令绕过标准输入,直接从终端读取响应数据,这可以通过expect解决。使用expect需要看到更多的东西。我不能给你一个简单的例子。

易安传媒科技微课堂,分享金融信息、计算机技术知识、生活体验、业务指导及各种专业技术知识,学习交流。移动学习平台、知识共享平台。随时随地学习,如果你想成长,就去爱和成长。这是你不能错过的地方。关注媒体培训:关注你的成长,分享内容,分享技能,[媒体关注增强您的平台]请注意:“标题和官方帐号

重写如下:(nohup./a)&(nohup./b)&(nohup./c)&;等待说明:打开三个子shell在后台执行操作,()表示打开子shell。如果不带括号直接写,直接在父shell中操作,可能会导致逻辑错误,因为这个过程不是在命令行上执行的,Wait是根据实际情况添加的,指示前三个进程完成后将执行下一步

测试环境:Ubuntu 12.04 lts版本

echo>>文件.txt也就是说,

此方法对脚本开头的Bash和sh具有相同的效果,

和echo-E>>文件.txt对于SH,在文件中输入-e并换行是的。

和echo-e “n ”>>文件.txt对于bash,它将更改两个连续的行,

对于SH,它将输入-E和一个新的空行到文件中。

如何制作脚本教程 如何写脚本 shell脚本怎么写ctrlc

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。