Shell - 创建附加内容的文本文件 - 使用cat

时间:2013-02-19 13:11:08

标签: linux bash shell debian

我有这个代码,例如:

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文件的底部,而不是重新创建它?

1 个答案:

答案 0 :(得分:3)

试试这个:

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