LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 849|回复: 7

请教增量排序

[复制链接]
发表于 2007-4-30 17:21:16 | 显示全部楼层 |阅读模式
如要显示ABCDE五个变量.它们的数值每次显示都不同,怎么让他们每次显示时,是从小到大的排列
发表于 2007-4-30 21:16:17 | 显示全部楼层
echo -e "$A\n$B\n$C\n$D\n$E" | sort
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-30 21:46:20 | 显示全部楼层
能不能在一行中排列啊.这样显示每行只显示一个数
回复 支持 反对

使用道具 举报

发表于 2007-4-30 22:43:53 | 显示全部楼层
echo -e "$A\n$B\n$C\n$D\n$E" | sort | xargs
回复 支持 反对

使用道具 举报

发表于 2007-5-1 08:39:32 | 显示全部楼层
Post by Iambitious
echo -e "$A\n$B\n$C\n$D\n$E" | sort | xargs

zan!!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-6 11:42:35 | 显示全部楼层
sum=`echo -e "$a\n$b\n$c\n$d\n$e\n$f" |sort|xargs`
echo "$sum"
好像没用哦!执行结果
sh two.sh
10 11 12 13 17 6
[lee@cap exercise]$ sh two.sh
11 18 18 22 6 7
回复 支持 反对

使用道具 举报

发表于 2007-5-6 11:51:47 | 显示全部楼层
sort -n
回复 支持 反对

使用道具 举报

发表于 2007-5-8 09:12:47 | 显示全部楼层
sort默认以字典顺序排序。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表