如何指定sort的列
bash里的sort命令是按照最左的字典顺序,但是我想按照一行的某一列排序。
比如说,ls -l 一个目录,返回的数据按列是权限、大小、所有者、所有组 各种各种,最后一列是文件名,如果用管道给sort的话,是按照第一列第二列的顺序排列的。我想只按照文件名排序,怎么办?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用-k选项。详见man sort。
顺便提醒一下,没看man就别随便提问。
大概是这样的吧。
man sort ,然后搜索“KEYDEF”。