我有一组数据名称 Book.txt,我想在 shell 中显示它们。但是我在尝试使用特定分隔符将我的数据分组时遇到问题
Book.txt 包含:
Harry Potter 1:Author1:100
Lord Of The Rings:Author2:200
我可以使用以下代码在 Book.txt 中显示数据:
awk -F':' '{print $1 "\t" $2}' ./Book.txt
但是我希望它们在列中很好地排列,所以我尝试使用管道列
awk -F':' '{print $1 "\t" $2}' ./Book.txt | column -s "/t"
但是当我尝试它时,它似乎不起作用。我不能使用 column -t 因为我的标题有空格并且它充当分隔符。我想改用“制表符”作为分隔符