我正在编写一个shell脚本,该脚本将参数作为命令行参数,并用相同的文件替换内容。
但是当我将目录路径作为命令行参数时,我无法用目录路径替换该文件中的内容。
请找到以下内容。
keep_remote_files =
remote_dir = destination
我正在尝试用命令行执行时提供的目录路径替换destination
。 (例如:/server/path-to-folder/position
)。
使用命令时
sed -i "s/destination/$1/g"
执行时;
./test "/server/path-to-folder/position"
我收到此错误:
sed: -e expression #1, char 18: unknown option to `s'
有人可以帮我吗?