1
错列宽所以我有这个作为我的数据文件UNIX命令列:页眉
Account Number ena5LHtEj Name ena5LHtEj Account Type ena5LHtEj Balance
1 ena5LHtEj foo ena5LHtEj 1 ena5LHtEj 100
1 ena5LHtEj foo ena5LHtEj 1 ena5LHtEj 100
1 ena5LHtEj foo ena5LHtEj 1 ena5LHtEj 100
1行是列名。 ena5LHtEj
是一个随机生成的分隔符。其他3行是行。这里是我跑
column -t -s "$delimiter" data
定界符变量的值ena5LHtEj
这里的命令它给
Accou Numb r N m Accou Typ B l c
1 foo 1 100
1 foo 1 100
1 foo 1 100
1 foo 1 100
所以行被正确解析输出,但列标题不明白解析。这不是因为标题名称中的空格,因为我试图删除空格。第一行和第二行之间的区别仅在于宽度。我用bash在ubuntu终端上运行这个。
下面是它应该给/我想
Account Number Name Account Type Balance
1 foo 1 100
1 foo 1 100
1 foo 1 100
1 foo 1 100
啊对,我可以随时更改分隔符,所以我会将分隔符本身更改为管道。谢谢! – Achshar