寻找一个列格式化脚本,我觉得这可能是一个单行 awk。理想情况下,我只需要一个小的 shell 脚本。
数据是制表符分隔的,每行中的每个单元格的长度都是可变的,当然,其中可能有空格。
所以我们有这样的东西
dasj dhsahdwe dhasdhajks ewqhehwq dsajkdhas e dward das dsaw 达斯 daswf fjdk ewf jken dsajkw dskdw hklt ewq vn1 daskcn daskw
最终应该是这样的:
dasj dhsahdwe dhasdhajks ewqhehwq dsajkdhas e dward das dsaw 达斯 daswf fjdk ewf jken dsajkw dskdw hklt ewq vn1 daskcn daskw
理想情况下,能够调整每个之间的硬间隔量。如果它在逐列的基础上查看会更好,因此前导的短单元格不会都获得相同的正确填充。
不理想:
1 dhsahdwe dhasdhajks ewqhehwq dsajkdhas 2 das dsaw 达斯 daswf 3 ewf jken dsajkw dskdw 4 ewq vn1 daskcn daskw
理想的:
1 dhsahdwe dhasdhajks ewqhehwq dsajkdhas 2 das dsaw 达斯 daswf 3 ewf jken dsajkw dskdw 4 ewq vn1 daskcn daskw