column -t -s '\t'
separaria colunas em \
e t
caracteres.
column -s \t
é o mesmo que column -s t
, pois a barra invertida é interpretada como um operador de cotação pelo shell.
Aqui você deseja passar um caractere TAB real para a coluna. Com ksh93, zsh, bash, mksh, busybox sh ou FreeBSD sh:
column -ts $'\t'
Ou insira um caractere de tabulação real digitando Ctrl-V Guia no prompt do shell (entre aspas ou precedido por uma barra invertida, pois o caractere de tabulação é um separador de token a sintaxe shell da mesma forma que espaço), ou use "$(printf '\t')"
(aspas duplas necessárias para desabilitar o operador split + glob como o caractere de tabulação também está no valor padrão de $IFS
).