我正在努力做到这一点:
/mnt/Hector/Data/benign/binary/benign-pete/ af86df6737cf43a6bf5ab0f822791450 0 S040PDFv02 data.pdf PDF document
/mnt/Hector/Data/benign/binary/benign-pete/ afd53ab9b77ffa1dd8ad365577bec497 0 S040PDFv02 data.pdf PDF document
/mnt/Hector/Data/benign/binary/benign-pete/ b024027f366a3c7e567b3fdd94b892f2 0 S040PDFv02 data.pdf PDF document
看起来像这样:
S036GDLv02 3
S040PDFv02 2
S043GUIv02 23
S046CONv02 1
我想让它显示每个唯一的文件,然后让它在旁边的两个整齐的列中输出该文件类型的计数。
我目前的情况是
cut -f 4 input.txt|sort| uniq | sed 2d;;
但这只是输出这样的数据:
S036GDLv02
S040PDFv02
S043GUIv02
S046CONv02
最佳答案
尝试使用 uniq -c
而不是 uniq
并删除 sed
。
关于bash - 输出 2 列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18319970/