中易网

怎么在linux shell 里自动输入一个数字,比如2,然后自动执行一个回车?

答案:3  悬赏:0  
解决时间 2021-02-02 02:30
怎么在linux shell 里自动输入一个数字,比如2,然后自动执行一个回车?
最佳答案
可以设置read命令计数输入的字符。当输入的字符数目达到预定数目时,自动退出,并将输入的数据赋值给变量。
#!/bin/bash
read -n1 -p "Do you want to continue [Y/N]?" answer
case $answer in
Y | y)
echo "fine ,continue";;
N | n)
echo "ok,good bye";;
*)
echo "error choice";;
esac
exit 0
该例子使用了-n选项,后接数值1,指示read命令只要接受到一个字符就退出。只要按下一个字符进行回答,read命令立即接受输入并将其传给变量。无需按回车键。
全部回答
使用read命令 read -n1 arrow_key 然后将arrow_key与'\[a' '\[b' '\[c' '\[d'字符作比较
echo 2
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
跪求啊 山东有什么好的船务公司? 要船公司
钢栈桥为什么要做专项施工方案,是根据哪本规
广东工业大学2017考研现场确认地点及时间公告
我在武汉买房,但户籍不在武汉,本人只是湖北
泰罗卡森林 天空之翼任务奖励
小金县科协在什么地方啊,我要过去处理事情
做烤瓷牙不用动两边的牙吧?
jurlique茱莉蔻护手霜选哪个好
请问慢走丝莱通机和庆鸿机的差别大吗?操作上
2017年南方修大门正月有日子吗
美优生活馆地址在哪,我要去那里办事
分析人物性格有哪些理论意义和实际意义?
纸机毛布真空吸水箱的真空度——是多小?
胃炎到底能吃什么阿??
国际花城·凤鸣苑大西门怎么去啊,有知道地址
推荐资讯
请问大学专业与高中各学科的选择的关系拜托了
我要吃了你有多少种意思
在可胜上班一天自离了合同怎么解除
厨房上面是厕所,请问有影响风水吗?
鱼缸下过滤系统需要几个泵怎么配置
广州白云学校费用多少?包括学费书费食宿费等
有关父母对子女的影响英语作文
秋收起义纪念地新规划范围界定是什么意思
OpenGL中如何判断一个像素点的颜色为红色?
什么是真假混合音
国内有哪些大学有市场营销的博士生方向?
电脑装机装系统后进入桌面键盘鼠标无法使用
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?