|
linux下有个rev命令,我想用awk来实现,问题出来了:
- #如果字符是连续的这样:
- /home/javalee#\
- >echo 12345|awk '{gsub(/./,"& ")}{for(i=NF;i>=1;i--)printf $i}'
- 54321
- #如果字符中有空格,:(
- /home/javalee#
- /home/javalee#echo "123 45"|\
- >awk '{gsub(/./,"& ")}{for(i=NF;i>=1;i--)printf $i}'
- 54321
- #怎么才能像rev这样呢?
- /home/javalee#echo "123 45"|rev
- 54 321
- /home/javalee#
复制代码
awk有没有reverse这样的函数呢? :thank |
|