先举个栗子: 你想要在某个文件下下面对某写文件的 链接 或者 密码进行批量的替换,并且不想产生新的备份文件.进过一顿学习,你可能会找到类似这样的命令: sed -i 's/old_link/new_link/g' * 赶紧跑去一试,在GNU下是可以的,不过在os x下你应该会得到如下的返回结果: command a expects \ followed by text 哎哟喂,别人都可以,为啥我的不信,特么的,到底发生了什么: 其实这个事情是这样的,如果你想使用 -i 选项,你需要提供一个备份文