我正在尝试创建一个脚本,该脚本将获取一个单词(最少 3 个字符,最多 10 个字符)作为其输入,然后它将反转字符的位置。
问题是如何组合 if 语句的操作以使该脚本工作。
#!/bin/bash
clear
ok=3
echo *****REVERSE*****
while [ $ok = 3 ]
do
echo "Enter a character: "
read id
if [ ${#id} -eq 3 ]
then
echo $id | rev
elif [ ${#id} -eq 4 ]
then
echo $id | rev
elif [ ${#id} -eq 5 ]
then
echo $id | rev
else
echo Minimum character is 3 and Maximum is 5!Logging out..
ok=4
fi
done
Run Code Online (Sandbox Code Playgroud)