linux shell 脚本需要交互,比如输入回车,输入YES/NO Y/N之类进行选择

来源:互联网 发布:淘宝牛仔背带裤 编辑:程序博客网 时间:2024/05/08 00:59

比如我要对整个盘进行格式化。

mkfs.ext2 /dev/sdb

这个时候,屏幕会显示

/dev/sdb is entire device, not just one partition!
Proceed anyway? (y,n)
这个时候需要手动输入y,来使得格式化能够继续。

这里提供一个最为简单的方法,来实现自动化,使得脚本能够自动运行。

echo y > mkfs.ext2 /dev/sdb

这个时候,就能够自动运行了。

 

当然还有通过expect来实现的。

这里给个参考文档:expect使用说明

0 0
原创粉丝点击