shell 将字符串反向显示

回复 收藏
写一个shell脚本,将输入的字符串反转过来显示。即如果输入的字符串是”12345”,则输出的是”54321”。

vim  r.sh
  1. #!/bin/bash
  2. str=$1;
  3. len=${#str};
  4. for((i=len;i>-1;i--))
  5. do
  6. echo -n "${str:i:1}"
  7. done
  8. echo
运行   
sh   r.sh  "12345"
结果:
54321
2011-03-24 09:30 举报
已邀请:
0

zjjjjy

赞同来自:

第四行,可以是for ((i=$[$len-1];i>-1;i--))

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: