【发布时间】:2017-12-14 10:21:25
【问题描述】:
我想在文件中添加多行字符串。
我尝试使用 sed,但我不知道如何管理括号。
A='[program:process-0-10]
command=/usr/local/bin/process --config /home/10min/config.yaml --verbose
process_name=process-0-10
autorestart=true
startsecs=15
stopsignal=INT
stopasgroup=true
killasgroup=true
stderr_logfile=/var/log/0-10_stderr.log
stdout_logfile=/var/log/0-10_stderr.log
stderr_logfile_maxbytes=5MB"'
sed ${A} /etc/conf/supervisord.conf
【问题讨论】:
-
你想在哪里添加它?如果您只想追加到该文件,请使用
echo "${A}" >> /etc/conf/supervisord.conf
标签: bash sed concatenation sh