私にこの文書がある場合
aaa
bbb
ccc
最後の行に「ddd」を追加したいです。私の文書は次のようになります。
aaa
bbb
ccc ddd
どうすればいいですか? awkまたはsedを好むが、あなたの提案に開いている。ありがとう
答え1
この場合、sed
最も簡単です。ファイルの最後の行にテキストを追加するにはf
:
sed '$s/$/ ddd/' f
ファイルの内容をff
ファイルの最後の行に追加するには、f
次のいずれかを使用します。
sed '$r ff' f
cat ff >> f
ファイルの内容ff
(データの1行のみを含む)をファイルの最後の行に追加しますf
。
sed '$s/$/ '$(< ff)'/' f