【发布时间】:2011-05-21 19:04:48
【问题描述】:
我有一个文件A,格式为(频率、文件名、代码行):
1 file_name1 code_line1
2 file_name2 code_line2
2 file_name2 code_line3
2 file_name3 code_line4
2 file_name3 code_line5
3 file_name4 code_line6
3 file_name4 code_line7
3 file_name4 code_line8
我想将B 输出为:
1 file_name1 code_line1
2 file_name2 code_line2
2 file_name2 code_line3
2 file_name3 code_line4
2 file_name3 code_line5
3 file_name4 code_line6
3 file_name4 code_line7
3 file_name4 code_line8
基本上,文件A 包含文件中的文件名和代码行,第一个字段是频率,即文件中的代码行数。
我应该仔细阅读这些代码行文件。我发现它很乏味,如果不同文件的条目之间存在行间距,这对我来说会更容易,因此是所需的输出。
【问题讨论】:
标签: linux shell scripting sed awk