我想创建一个脚本,并且在键入第一个命令后,我想要被发送回前一个。#!/ bin/bash如果读取然后返回读取
#!/bin/bash
read -p " Please enter [x ; y ; z]: " COMMAND
if [ "$COMMAND" = x ] ; then
echo " This is command X. "
#Then return to read -p " Please enter [x ; y ; z]: " COMMAND
elif [ "$COMMAND" = y ]; then
echo " This is command y. "
#Then return to read -p " Please enter [x ; y ; z]: " COMMAND
elif [ "$COMMAND" = z ]; then
echo " This is command z"
#Then return to read -p " Please enter [x ; y ; z]: " COMMAND
else
echo " Command not found! "
fi
例如,如果您键入x,我希望可以在y或z之后键入。它可以在同一个脚本中完成?
非常感谢! 您的评论对我有帮助。我更喜欢if的第一个选项。 –