我想編輯與sed的在OS X我使用下面的命令文件:就地編輯用的sed在OS X
sed 's/oldword/newword/' file.txt
的輸出被髮送到終端。 file.txt未被修改。更改保存到FILE2.TXT用這個命令:
sed 's/oldword/newword/' file1.txt > file2.txt
不過,我不希望另一個文件。我只想編輯file1.txt。我怎樣才能做到這一點?
我試過了-i標誌。這將導致以下錯誤:
sed: 1: "file1.txt": invalid command code f
什麼,當你嘗試'-i'標誌您使用的確切命令? – eldarerathis