我可以column
使用制表符作为字段分隔符:
$ printf "a\tb\tc\n" | column -s $'\t' -t
a b c
但使用空分隔符似乎不起作用:
$ printf "a\0b\0c\n" | column -s $'\0' -t
column: line too long
为了确认,空分隔符确实存在:
$ printf "a\0b\0c\n" | xxd
00000000: 6100 6200 630a a.b.c.
这里可能出了什么问题?