1

次の形式のファイルがあります。

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

特定の行の最後、たとえば3行目に「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

あなたはsedでこの記事を探しています。具体的には、行番号への制限に関するセクションです。例:

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 に答える