shell脚本,在http {下面一行插入include ../customizedConfig/bicAccesslog.conf,且开头有4个空格
时间: 2024-02-19 19:57:45 浏览: 50
处理Shell脚本中带有空格的变量(bash脚本)
您可以使用sed命令来在文件中插入一行。假设您要编辑的文件是nginx.conf,您可以使用以下命令来在http块下面插入一行,并且在行首添加四个空格:
```
sed -i '/^http {/a\ include ../customizedConfig/bicAccesslog.conf;' nginx.conf
```
这个命令的含义是:在匹配到以"http {"开头的行后面添加一个新行" include ../customizedConfig/bicAccesslog.conf;"。其中前面的四个空格代表缩进。-i选项表示直接在原文件中修改。
阅读全文