1. 首页
  2. 数据库
  3. 其它
  4. 完美解决mac环境使用sed修改文件出错的问题

完美解决mac环境使用sed修改文件出错的问题

上传者: 2021-02-01 06:35:51上传 PDF文件 37.59KB 热度 11次
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
用户评论