回答編集履歴
1
補足
test
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
|
5
5
|
sedの種類によるかもしれませんが、少なくともGNU sedでは、`-i`オプションは、別ファイルに書きだした後でリネームで元のファイル名を付けます。
|
6
6
|
|
7
|
-
例えば、`sed -i 's/a/b/' foo.txt`は、`sed 's/a/b/ foo.txt > tmp;rm foo.txt;mv tmp foo.txt`と同じです。
|
7
|
+
例えば、`sed -i 's/a/b/' foo.txt`は、`sed 's/a/b/ foo.txt > tmp;rm foo.txt;mv tmp foo.txt`と同じです(必要に応じてパーミッションなどの変更も)。
|
8
8
|
|
9
9
|
|
10
10
|
|