📅  最后修改于: 2023-12-03 14:47:26.536000             🧑  作者: Mango
在Shell脚本中,如果需要将一个字符串反转,可以使用以下命令:
echo "string" | rev
其中,rev
命令将字符串反转并输出。
例如:
echo "hello" | rev
输出结果为:
olleh
我们还可以将反转后的字符串保存到一个变量中:
reverse=$(echo "string" | rev)
以上命令将反转后的字符串保存到reverse
变量中。
另外,我们还可以使用循环将字符串反转。
例如:
reverse=""
string="hello"
for (( i=${#string}-1; i>=0; i-- ))
do
reverse="$reverse${string:$i:1}"
done
echo "$reverse"
以上脚本使用了for
循环,遍历字符串中的每个字符并将其拼接到反转后的字符串中。
输出结果为:
olleh
以上就是在Shell脚本中反向字符串的方法。