该程序有问题 它一直在说找不到命令 谁能帮我 1.将显示一个菜单,如下所示–
选择以下一项–
a。如果选择了选项1,则脚本应回显您的学生ID和姓名。
b。如果选择了选项2,则脚本应向用户要求一个整数 然后应该找到该数字的除数。
c。如果选择了选项3,则脚本应退出程序并返回到 终端。
这是我的剧本
echo "option 1.name and studentid"
echo "option 2.integer"
read osch
if [osch -eq 1]; then
echo "Nene MIT173520"
else
if [osch -eq 2}; then
read a
i=2
while i le a
do (a/i eq 0);
echo "i"
i=i+1
else exit
fi
答案 0 :(得分:1)
脚本的名称是什么?你在叫剧本吗?如果脚本不在您的PATH中,请确保在调用脚本时提供相对路径。否则,请使用脚本路径更新PATH变量。我现在已经测试了该脚本,它可以运行,但语法错误除外。因此,请注意您如何调用脚本,它应该可以工作。