2017-06-21 40 views

回答

1

只有在重複行相鄰時,uniq纔會起作用

會給uniq的值進行排序

sort -u test 

編輯:對|

tr '|' '\n' < test | sort -u 
+0

你沒看見我的問題,恐怕分割線。每行可能有許多由「|」分隔的值分隔符,所以我需要得到獨特的值,而不是基於每行有什麼,但基於文件 – juse

+0

中發現的所有值,只需添加'tr'|' '\ n''之前,更新 –

+0

和上面將區分大小寫,我想 – juse

0
sed -ne "s/|/\n/p" test |sort |uniq 

享受

+0

雖然這段代碼可能回答這個問題,提供額外的上下文關於如何和/或爲什麼它解決問題將提高答案的長期價值。 – Badacadabra

相關問題