Unix 如何使用屏幕截图打印具有不同字符串的中间列
您好,我已附上Unix终端截图。我想要列标题名下的列数据。P。请帮忙 以下是示例:Unix 如何使用屏幕截图打印具有不同字符串的中间列,unix,Unix,您好,我已附上Unix终端截图。我想要列标题名下的列数据。P。请帮忙 以下是示例: Pid Name of TTL TOTAL ----- --------------------- ------- P36572 TTL rice sum TOTAL3 P35621 TTL oil type sum ToTAL6 P35612 TTL type of suasage TOTAL7 我正在寻找以下格式的输出在不同的UNIX文件 Name of T
Pid Name of TTL TOTAL
----- --------------------- -------
P36572 TTL rice sum TOTAL3
P35621 TTL oil type sum ToTAL6
P35612 TTL type of suasage TOTAL7
我正在寻找以下格式的输出在不同的UNIX文件
Name of TTL
-------------------
TTL rice sum
TTL oil type sum
TTL type of suasage
请帮我完成这个。非常感谢你的帮助 对所需列的开始-结束位置使用cut命令 例如:
cut -c16-85 filename > newfile
此awk将打印除“第一个”和“最后一个”之外的所有字段
awk '{ {for (i=2;i<NF;i++) x=x OFS $i} {print x;x=""} } ' file
如果您以更好的格式格式化数据,那么可以非常轻松地使用awk。列没有对齐。您想从固定位置剪切,在第一列中查找最大的单词,删除每行的第一个和最后一个单词,还是在屏幕截图中用丢失的制表符分隔列?