我试图在Vagrant中使用Bash脚本来自动设置ELK堆栈。其中一个nginx配置文件需要适当的缩进量。在sed中添加一行即使使用转义字符也不起作用
我想:
sudo sed -i '28 a \ \ \ \ \ \ \ \ auth_basic_user_file /etc/nginx/htpasswd.users;' /etc/nginx/sites-available/default
应追加一条线,是从边缘和右边,我需要它,但是当我检查配置文件,空间都没有增加8个空格远
我已经成功地使用:
sudo sed -i '73 a \ \ \ \ bika.lims' /usr/local/Plone/zeocluster/buildout.cfg
在不同的项目之前,它增加的空间正确的号码。 这次我做错了什么?
在此先感谢。
你的第一个命令对我来说很好。顺便说一句,也没有逃避空间。 –