完美解决mac环境使用sed修改文件出错的问题
sed是linux命令,用于处理文件内容(修改,替换等),mac中都可以使用,但发现相同的替换命令在linux可以正常执行,在mac则执行失败。 出错原因 用shell写了个更新Config/Config.php版本的脚本,代码如下: #!/bin/bash\nfile='Config/Config.php' old_version='1.1.0' new_version='1.1.1' #替换配置文件版本 sed -i s/$old_version/$new_version/g $file exit 0 在linux执行正常,但在mac环境下执行出现以下错误: $ cat ./C
用户评论