0
根據最大列長度格式化輸出。我怎樣才能做到這一點?如何根據最大列長度格式化輸出
shell腳本或任何工具都很好。
輸入
| date | ID | Typ | Actn |
| 11/29/13 | ID660011 | DP | A |
| 11/29/13 | ID660| DP | A |
輸出
| date | ID | Typ| Actn|
| 11/29/13| ID660011 | DP | A |
| 11/29/13| ID6600123| DP | A |
編輯:
如果我使用列-t,這些都是錯誤的:
$列-s -t '|' -o '|' INPUT_FILE .feature> INPUT_FILE _check.feature
柱:非法選項 - Ø
用法:列[-tx] [-c列] [-s月] [文件...]$ $回聲SHELL在/ usr/local/bin目錄/ bash的
$列-t INPUT_FILE .feature> INPUT_FILE _check.feature列: 線過長
任何特定的shell? –
你可以這樣做:'column -t file' – anubhava
@ScottHunter bash是可取的,但是,任何shell都可以。 –