1

我有一个格式为:

C 1 1 2
H 2 2 1
C 3 1 2
C 3 3 2
H 2 3 1

我需要在特定行的末尾添加“f”,例如第三行,所以输出将是:

C 1 1 2
H 2 2 1
C 3 1 2 f
C 3 3 2
H 2 3 1

从谷歌搜索来看,我似乎需要使用 sed,但我找不到任何关于如何具体执行我想要的示例。

提前致谢。

4

2 回答 2

3

You are looking for this article on sed. Specifically, the section on restricting to a line number. An example:

sed '3 s/$/f/' < yourFile
于 2013-01-15T13:27:53.873 回答
1
awk 'NR==3{$0=$0" f"}1' your_file
于 2013-01-15T13:26:45.780 回答