Columns
unix 列命令中的“在行前填充列”選項
根據
man column
:-x Fill columns before filling rows.
這個選項似乎沒有做任何事情。知道如何使用它嗎?
這與
-c Output is formatted for a display columns wide.
選項有關。最好用一個例子來解釋cat test.file2 1 a b c d e f g h 2 a b c d e f g h 3 a b c d e f g h 4 a b c d e f g h 5 a b c d e f g h 6 a b c d e f g h
當輸出格式化為 80 列寬的顯示時,
column
首先填寫行column -c 80 test.file2 1 a b c d e f g h 3 a b c d e f g h 5 a b c d e f g h 2 a b c d e f g h 4 a b c d e f g h 6 a b c d e f g h
當
-x Fill columns before filling rows.
選項通過時,會發生相反的情況column -c 80 -x test.file2 1 a b c d e f g h 2 a b c d e f g h 3 a b c d e f g h 4 a b c d e f g h 5 a b c d e f g h 6 a b c d e f g h