小编use*_*292的帖子

在bash脚本中使用's'的未知选项

我在制作一个bash脚本时遇到了一些麻烦

这是我正在使用的代码.

cat /crawler/bc_daemon.php | sed "s/PORT2/${PORT}/ig" | sed 's/IP2/IPADDRESS/ig' | \
   sed 's/USER2/USER/ig' | sed 's/PASS2/PASSWORD/ig' > bc_daemon.php

cat /crawler/bc_layout.php | sed "s/GITHUB/${REPO}/ig" | sed "s/COINNAME/${NAME}/ig" > bc_layout.php
Run Code Online (Sandbox Code Playgroud)

奇怪的是线条单独从脚本中工作.但是在剧本里面我得到了这个

sed: -e expression #1, char 17: unknown option to `s'
Run Code Online (Sandbox Code Playgroud)

当它需要打印变量时,我正在使用''它可以在字面上和""

在我看来,这应该是有效的.但我错过了我的错误

bash sed

5
推荐指数
3
解决办法
6992
查看次数

标签 统计

bash ×1

sed ×1