我对编写脚本的经验不是很丰富,但是我正在尝试编写一个将多行追加到conf文件中的脚本。
我有以下内容:
#!/bin/bash
$str = `
# ### begin forwarding rule ###
#
$worklocation /var/somepath #Comment about this
$ActionResumeRetry -1 #Comment about this
`
echo "$str" >> /etc/something.conf
当我执行sudo bash script.sh时,得到的显示值为“ str”和“ No such file or directory”。但是,目录和文件确实存在。