当我运行以下命令时:
我得到了以下错误。我正在尝试替换同一文件中的文本$1为下面的文本,而不是创建一个新文件,只是修改当前文件。
sed -e "s/$1/@root@The-Three-Little-Pigs-Siri-Proxy/" -i gen_certs.sh
我得到了以下错误。我正在尝试替换同一文件中的文本$1为下面的文本,而不是创建一个新文件,只是修改当前文件。
sed: -e expression #1, char 0: no previous regular expression
有什么想法是什么原因导致了这个错误,如何修复它?
操作系统:Ubuntu 10.10 32位