小编ctx*_*ctx的帖子

Bash 脚本 - 反转字符串

我正在尝试创建一个脚本,该脚本将获取一个单词(最少 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)

bash shell-script

2
推荐指数
1
解决办法
2530
查看次数

标签 统计

bash ×1

shell-script ×1