cat命令

CentOS

# 单次写入
cat > filename << EOF
abc
efg
hig
EOF

# 追加写入
cat >> filename << EOF
ABC
DEF
GHI
EOF

Ubuntu

Ubuntu因为权限不一样,无法直接以root运行,要将其套在bash中执行

sudo bash -c 'cat << EOF > /PATH/FILENAME
#/bin/bash 
echo "messages"
EOF'

Ubuntu系统使用cat命令添加服务到systemd

示例

最后更新于