我想编辑与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