glarry Asked: 2018-04-27 14:02:17 +0800 CST2018-04-27 14:02:17 +0800 CST 2018-04-27 14:02:17 +0800 CST 按文件名对“find”输出进行排序时,强制“sort”忽略文件扩展名 772 按文件名对输出进行排序时,是否有一种简单的方法可以强制sort忽略文件扩展find名?我的意思是没有额外的脚本。 bash find 1 个回答 Voted Best Answer steve 2018-04-27T14:13:47+08:002018-04-27T14:13:47+08:00 不完全确定你的意思。 但是给定一个目录 $ ls bar.txt foo.abc foo.txt $ 您可以仅按名称排序,去除扩展名,如下所示 $ find . -type f | sort -k 2,2 -t. -u ./bar.txt ./foo.txt $ 与以往一样,输入示例和所需输出将有很大帮助。
不完全确定你的意思。
但是给定一个目录
您可以仅按名称排序,去除扩展名,如下所示
与以往一样,输入示例和所需输出将有很大帮助。