行に文字列が含まれている場合は、列を追加する方法は?

行に文字列が含まれている場合は、列を追加する方法は?

次の行を含むタブ区切りファイルがある場合:

Sample1-Baboon  1  2  3  4
Sample2-Human   1  2  3  4
Sample3-Human   1  2  3  4
Sample4-Baboon  1  2  3  4

文字列を含む行の末尾に新しい列を追加するには'Baboon'

ベストアンサー1

ファイル名が次の場合baboon.txt:
sed '/Baboon/ s/$/ Baboon/' baboon.txt

ファイルに変更を書き込むには、この-iオプションを使用します。

sed -i '/Baboon/ s/$/ Baboon/' baboon.txt

おすすめ記事