【LINUX】sedでファイルの末尾に変数の文字列を追記する!
LINUXのシェルスクリプトを使ってファイルの末尾に文字列を追加するよ!
下記のシェルでは「text.txt」というファイルの最後に
owari!
owari!
owari!
と三行の文章を追記しています!
#!/bin/sh file='test.txt' #フッタ部分を追加 foot='owari!\n' foot=$foot'owari!\n' foot=$foot'owari!\n' sed "\$a ${foot}" ${file}
sedコマンドの中の「$a(最終行)」の箇所をエスケープするのがポイントだよ!
これをしないと「コマンドが見つかりません」とかエラーが出て怒られちゃうから注意!
以上!