我正在尝试使用 sedREADME.md
作为文件中的第一行插入.gitignore
。这就是我所拥有的:
ole@mki:~/test$ cat .gitignore
line1
line2
ole@mki:~/test$ sed '1 i README.md' .gitignore
README.md
line1
line2
它打印我想要的最终结果,但实际上并没有将 README.md 插入到.gitignore
.
我们如何让它真正执行插入操作?
答案1
sed -i '1 i README.md' .gitignore
男人 sed:
-i[SUFFIX], --in-place[=SUFFIX]
edit files in place (makes backup if SUFFIX supplied)