cat,它是 concatenate(连锁) 的简写,意思是合并文件。

cat有一个很细小的用法,很容易混乱

cat <<EOF > /home/a.conf

abcefg

EOF

这种表示,清空a.conf文件,写入内容

cat <<EOF >> /home/a.conf

abcefg

EOF

这种表示,在a.conf的尾行插入内容。

差就就在于>和>>,一个是清空文件,一个是插入字符。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注