我試圖以具體方式顯示具有相同內容的目錄中的所有文件。如果文件是唯一的,則不需要顯示。任何與其他文件相同的文件都需要以逗號分隔顯示在同一行上。如何使用UNIX命令格式化文本?
例如,
c176ada8afd5e7c6810816e9dd786c36 2group1
c176ada8afd5e7c6810816e9dd786c36 2group2
e5e6648a85171a4af39bbf878926bef3 4group1
e5e6648a85171a4af39bbf878926bef3 4group2
e5e6648a85171a4af39bbf878926bef3 4group3
e5e6648a85171a4af39bbf878926bef3 4group4
2d43383ddb23f30f955083a429a99452 unique
3925e798b16f51a6e37b714af0d09ceb unique2
應顯示爲,
2group1, 2group2
4group1, 4group2, 4group3, 4group4
我知道哪些文件被認爲是從使用的md5sum目錄唯一的,但我不知道該怎麼辦的格式部分。我認爲解決方案涉及awk或sed,但我不確定。有什麼建議麼?
就像你的代表一樣高,我仍然不得不說:沒有解釋的解決方案不是一個好的答案。 –
@StephenP,你有我的解釋。但是......我必須要說一些東西:關於SO的答案有很多,但卻得到了大量的upvotes - 沒有解釋。我也喜歡解釋的答案,但公平對我來說更重要。附:我不會稱我的代表得分高,我認爲很高約爲300k-500k – RomanPerekhrest