【发布时间】:2020-09-26 21:44:21
【问题描述】:
我想从下面提取和删除一些文本
[root@test]# du -k ./[a-zA-Z0-9] --max-depth=1 | sort -hr
之前
7789696 ./b/bklee
946792 ./a
796588 ./b/bluecyn
477860 ./b/bborikun
473652 ./b/bluechiper
220780 ./a/ara316
144244 ./a/aceload
131088 ./b/belivart
79108 ./a/athlon85
78644 ./b/beschur512
66264 ./b/bogdanov
52460 ./A
之后
796588 bluecyn
477860 bborikun
473652 bluechiper
220780 ara316
144244 aceload
131088 belivart
79108 athlon85
78644 beschur512
66264 bogdanov
我想要的是删除重复的模式,“./a/”和只打印出来的行,如“/a” 我想弄清楚,但由于我是 AWK 和 SED 的初学者,我需要一些帮助。
谢谢!
【问题讨论】: