小塌客

石头的博客

Category "linux"

shell中字符串排序

在shell中对一列数据排序可以使用sort,但是默认shell中是不支持对一个字符串排序的,但可以通过其它命令来完成,比如: 对一个字符串每个字符进行排序:
#echo "hello" | grep -o . | sort -n | tr -d "\n"; echo
对字符串以指定字符分隔进行排序:
#echo "00 12 02 01 23" | tr -s " " "\n" | sort -n | tr -s "\n" " "; echo