从shell脚本调用sed时出现“'s'的未知选项”错误

时间:2016-03-04 05:05:56

标签: shell unix sed

我正在编写一个简单的shell脚本,需要导航到某个文件夹并打开文件,编辑并替换其中的一些文本并保存更改。

#!/bin/sh

cd /home/ubuntu/Project/config

sed -i 's/"ENVIRONMENT": "Development"/"ENVIRONMENT": "QA"/g' settings.yml

当我尝试将文件作为source <filename.sh>运行时,它会发出错误

sed: -e expression #1, char 61: unknown option to `s'

,文件没有变化。

我正在使用GNU sed 4.2.2。

0 个答案:

没有答案