2016-08-01 6 views
1

(txtファイルにcatコマンドを実行している間)。変更されたファイルの出力を見ることができますが、再度cat test.txtを実行すると、変更はなくなりました。sedの変更が失われ、私は</p> <p>が<code>sed</code>を試みた4行番号で<em>test.txtの</em>ファイル内のコマンド「新しいファイル」を挿入する必要が

sed "4i new file" /test.txt 

変更を保存するにはどうすればよいですか? -iオプションsedない場所の編集オプションsed -i "4i new file" test.txt

答えて

-1

SED '4I新しいファイル' test.txtという> tmpの& & MV tmpにあるtest.txt

5

使用すると、ファイルに変更を加えることはありません。結果だけが出力されます。

-i[SUFFIX], --in-place[=SUFFIX] 
    edit files in place (makes backup if SUFFIX supplied) 
関連する問題

 関連する問題