【发布时间】:2026-02-19 11:35:01
【问题描述】:
我想制作一个脚本,在你输入第一个命令后,我想被送回上一个。
#!/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 之后输入。可以在同一个脚本中完成吗?
【问题讨论】:
标签: bash if-statement return