ファイルの特定の行にデータを追加する

ファイルの特定の行にデータを追加する

ファイルの特定の行にコンマ区切り値を追加するスクリプトを作成する必要があります。

内容を含むファイルがあるとしましょう。

DL1 : [email protected],[email protected],[email protected]
DL2 : [email protected],[email protected],[email protected]

[email protected]追加する必要がありますDL1 :

ベストアンサー1

()で始まる行を一致させ、DL1 :その末尾に()を追加するには:,[email protected]$

$ sed '/^DL1 :/ s/$/,[email protected]/' file
DL1 : [email protected],[email protected],[email protected],[email protected]
DL2 : [email protected],[email protected],[email protected]

要件とバージョンに応じて内部変換をsed追加できます。-i

おすすめ記事