LinuxSir.cn,穿越时空的Linuxsir!

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

将当前目录下文件排序并按要求输出

[复制链接]
发表于 2005-12-25 15:07:42 | 显示全部楼层 |阅读模式
要求:对当前目录下的文件按从小到大的顺序排序,然后列出文件名和文件属性。

我初学shell,查资料尝试写了一个:

  1. ls -l | sed -n '1!p' | sort -n --key=5 | awk 'print $8,$1'
复制代码


欢迎贴更好的代码,好向大家学习!
发表于 2005-12-25 17:17:39 | 显示全部楼层
ls -lSrh | awk '{print $9,$1}'
回复 支持 反对

使用道具 举报

发表于 2005-12-25 17:26:19 | 显示全部楼层

  1. stat -c "%n %s %a" *|sort -k2n
复制代码
回复 支持 反对

使用道具 举报

发表于 2005-12-25 17:26:20 | 显示全部楼层

df

怎么重复了,,,,,,
回复 支持 反对

使用道具 举报

发表于 2005-12-25 20:20:46 | 显示全部楼层
一,二楼的代码有点问题
代码应该是写好了并通过测试再贴吧?
回复 支持 反对

使用道具 举报

发表于 2005-12-26 01:18:19 | 显示全部楼层
Post by huan
一,二楼的代码有点问题
代码应该是写好了并通过测试再贴吧?

ying该是这样的
回复 支持 反对

使用道具 举报

发表于 2005-12-26 14:09:23 | 显示全部楼层
Post by huan
一,二楼的代码有点问题
代码应该是写好了并通过测试再贴吧?


有问题吗?
我这里正常运行的啊:ask
回复 支持 反对

使用道具 举报

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

本版积分规则

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