Description of problem: Conversion into table not operational Version-Release number of selected component: util-linux.x86_64 2.36.1-1.fc33 $ openssl enc -ciphers | sed 1d | head -1 | column -t -aes-128-cbc -aes-128-cfb -aes-128-cfb1 Actual result: No conversion into table which is not intended. Additional info: $ openssl enc -ciphers | sed 1d | head -1 -aes-128-cbc -aes-128-cfb -aes-128-cfb1
What output do you expect? It seems like a correct output.
$ openssl enc -ciphers | sed 1d | head -1 | column -t +--------------+--------------+---------------+ | -aes-128-cbc | -aes-128-cfb | -aes-128-cfb1 | +--------------+--------------+---------------+ | | | | +--------------+--------------+---------------+ (...)
Ah, this is a way how "column -t" has never worked, but maybe it's something we can think about for the next development. Added to the upstream TODO: https://github.com/karelzak/util-linux/commit/244fc4d57d9d8f8941d8f9e2e0082989086b8594 For now, you can use "-o '|'" to get $ openssl enc -ciphers | sed 1d | head -1 | column -t -o ' | ' -aes-128-cbc | -aes-128-cfb | -aes-128-cfb1
I conceived indeed that the term table was to be interpreted as ranges of data arranged within a rectangular frame.