shell – 创build附加内容的文本文件 – 使用猫

我有这样的代码,例如:

rm /etc/rc.local cat <<EOF >/etc/rc.local #!/bin/sh -e apt-get update && apt-get -y install git-core EOF 

有没有办法,所以我不需要删除原来的rc.local和一个新的,而是我可以使用几乎相同的代码,但附加到rc.local文件的底部,而不是重新创build它?

尝试这个 :

 cat <<EOF >>/etc/rc.local apt-get update && apt-get -y install git-core EOF 

或者干脆:

 echo 'apt-get update && apt-get -y install git-core' >> /etc/rc.local