0
在os x中使用shell(bash)時,我執行uniq -c
,然後輸出每行添加三個空格。這是什麼空間?我如何消除這種情況?shell中'uniq -c'命令之後的三個空格是什麼
在os x中使用shell(bash)時,我執行uniq -c
,然後輸出每行添加三個空格。這是什麼空間?我如何消除這種情況?shell中'uniq -c'命令之後的三個空格是什麼
常見的uniq
實現在左側添加填充空間以對齊計數數量。這看起來很整潔,即使採用「殘酷的」字典排序,也可以通過計數進行正確的排序;但是請注意,這個禮貌似乎沒有被POSIX授權。
您可以輕鬆地修剪,在管中加入sed
:
uniq -c | sed 's/^ *//'
謝謝。它似乎工作!我明白爲什麼有這種填充!我感覺很棒! – tsrrhhh