我正在写一个bash脚本来自动安装dgango和postgresql数据库。现在,我想通过命令替换数据库名称,因为它使用sqlite3数据库文件路径。如何替换bash脚本中的[]?
我写了这个命令:
sudo sed -i "s/ALLOWED_HOSTS = []/ALLOWED_HOSTS = ['*']/g" $project_name/settings.py
但它表明我这个错误:
sed: -e expression #1, char 44: unterminated `s' command
如何改变这种情况,请帮助我。
' “S/ALLOWED_HOSTS = \ [\]/ALLOWED_HOSTS = \ [ '*' \]/G”' – ewcz
你应该[编辑]您问题向我们展示一个输入和相应的期望输出的例子。 –