1
我使用sort
此行進行排序:錯誤排序輸出由於製表分離
$ echo -e "mariadb-server-10.0\t2\nmariadb-server\t2\nmariadb-server-core-10.0\t2" | sort
mariadb-server-10.0 2
mariadb-server 2
mariadb-server-core-10.0 2
,但我不明白爲什麼它不工作,而排序:完美
$ echo -e "mariadb-server-10.0\nmariadb-server\nmariadb-server-core-10.0" | sort
mariadb-server
mariadb-server-10.0
mariadb-server-core-10.0
作品:
由於字段被製表符分隔,我試過sort -t$'\t' -k1
,但它不會改變任何東西。任何建議?
謝謝 – Sigmun