linux shell 脚本读取用户输入的参数如何解决?

linux shell 脚本读取用户输入的参数如何解决?,第1张

while read var

do

echo $var

done

这样也是可以的,没错

想回退的话用 ctrl+backspace

新建一个test.sh文件

#!/bin/shecho "1 : For Test"echo "2 : For nohup &" while true do echo -n "please enter the number:" read line echo "$line" if [[ $line = "1" ]]then echo "For Test" elif [[ $line = "2" ]]then echo "For nohup &" else echo "can not find command" fidone

运行测试日志如下:

[root@master batch]# sh test.sh1 : For Test2 : For nohup &please enter the number:11For Testplease enter the number:22For nohup &please enter the number:33can not find commandplease enter the number:sssscan not find commandplease enter the number:


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7500585.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-06
下一篇 2023-04-06

发表评论

登录后才能评论

评论列表(0条)

保存