我有一个(3列)TAB分隔文件,例如:
activity_log manager Manager
reserve_rm_hreserver_rm_log manager Manager
mo apprv_mgr1 Approving Manager
wrview manager Manager
我想让列正确对齐;在这种情况下:
activity_log manager Manager
reserve_rm_hreserver_rm_log manager Manager
mo apprv_mgr1 Approving Manager
wrview manager Manager
毫无疑问,这可以通过扫描每列中最长的字符串并使用它来格式化列打印来实现。我能做到。
但我确信必须有一个单行才能更轻松地做到这一点。我是对的吗?
答案 0 :(得分:1)
这应该有效:
$ column -t myfile.txt
你可以使用不同的字符来填充(man column
是你的朋友)