cat 命令用于连接文件并打印到标准输出设备上。
使用cat一次性查看文件全部内容,这个都知道。现在介绍经常两个使用的组合命令。
1.使用cat 往文件中追加多行内容
往a.conf中打印多行内容,以EOF结束,这种用法在写shell脚本中大量使用
如果a.conf不存在会自动创建,下面这种如果a.conf中有内容则覆盖
cat << EOF > a.conf
env=product
deployenv=product
EOF
cat << EOF >> a.conf 这种如果a.conf中有内容则追加
2.使用cat 打印包含关键字的内容
使用cat 配合grep打印包含关键字的前后10行,并将关键字高亮
cat error.log | grep -C10 --color '08543565484'