良玉的博客 点点滴滴,积水成河_良玉的博客_页游、手游linux运维工程师之路

shell 将字符串倒序输出

#!/bin/bash
#提示用户输入
echo -n "Pleasw enter number : "
read n #入输入的值放到变量n中
sd=0
rev=""
on=$n #将变量n的值保存到变量on中,方便以后用到
echo "You put number is $n"
while [ $n -gt 0 ]
do
   sd=$(( $n % 10 )) #求余
   n=$(( $n / 10 ))  #去掉当前的最后一位数后剩下的数    rev="$rev$sd" #将当前的最后一位数放到字符串之后
done
echo  "$on in a reverse order $rev"


.# sh 2.sh
Pleasw enter number : 123456
You put number is 123456
123456 in a reverse order 654321


标签: shell字符串倒序

作者:良玉 分类:Shell 浏览:303 评论:0
留言列表
发表评论
来宾的头像