我使用uniq -c一些文本文件。 它像這樣的輸出:爲什麼uniq -c用空格而不是 t輸出?
123(space)first word(tab)other things
2(space)second word(tab)other things
....
所以我需要提取總數目(如123和2的上方),但我不能找出如何,因爲如果我分裂此行空間,它會喜歡這個['123', 'first', 'word(tab)other', 'things']
。 我想知道爲什麼它不與標籤輸出?
如何提取shell中的總數? (我終於用python,WTF提取它)
更新:抱歉,我沒有正確描述我的問題。我不想總結總數,我只是想用(tab)替換(空格),但它不會影響空格,因爲我仍然需要數據。就像這樣:
123(tab)first word(tab)other things
2(tab)second word(tab)other things
選項卡不是空格,所以awk是正確的。 – 2012-07-26 13:35:08
@Tichodroma不,你沒跟着我。我的意思是如果我按空格分隔線,我無法正確地獲取數據。 – MoreFreeze 2012-07-26 13:39:08