column
命令用於將文本格式化為列,便於閱讀和顯示。它可以將輸入的數據排列成整齊的列,特別適合用於顯示表格數據。
基本語法如下:
column [options] [arguments]
-t
: 以表格形式顯示,根據空格或制表符自動對齊列。-s
: 指定分隔符,預設為空格。-n
: 不顯示標題行。-x
: 以行為主的方式顯示列,這樣可以更好地利用空間。以下是一些常見的用法範例:
column file.txt
column -s, -t file.csv
echo -e "Name\tAge\nAlice\t30\nBob\t25" | column -t
echo -e "A B C D\nE F G H" | column -x
-t
選項可以讓輸出更加整齊,特別是在處理多列數據時。column
與其他命令結合使用,例如 cat
或 grep
,以便處理更複雜的數據流。