我正在尝试将两个不同的dirs与内部的许多dirs进行比较
changeFilter
结果是两个dirs依次显示。
12gb用户/数据/ dbs / file1
14gb用户/数据/ dbs / file2
15gb用户/数据/ dbs / file3
12gb home / common / dbs / file1
4gb home / common / dbs / file2
5gb home / common / dbs / file3
我想按名称并排显示结果
12gb用户/数据/ dbs / file1
12gb home / common / dbs / file1
14gb用户/数据/ dbs / file2
4gb home / common / dbs / file2
15gb用户/数据/ dbs / file3
5gb home / common / dbs / file3
我找到了这个du -hs User/data/dbs/* home/common/dbs/*
,但是它按大小和名称对它们进行排序,即使大小不同,我也希望按名称对它们进行排序。
如果我能在每两个之间留一个空间以便于阅读,那将是很棒的事情。
答案 0 :(得分:-1)
一种方法可能是对find
的输出进行排序,然后应用du
find User/data/dbs/ home/common/dbs/ -print0 -type f | sort -z | xargs -r0 -I{} du -sh {}
答案 1 :(得分:-1)
用plusShape
进行装饰-排序-取消装饰,提取文件名作为键,按键排序,完成后删除。
awk