非常强大的 输出符号 >
eg : 某命令 > log.log
> 和 >>
‘>’ 代表 输出的内容重定向到文件
使用> 重定向后 文件 中原本的内容会被覆盖
">>" 代表 将输出的内容已追加的方式重定向到文件
使用>> 重定向后 文件 中原本的内容不会被覆盖,而是在原有的内容后面 追加 新的内容
工作中应用筛选日志信息输出到某个文件,针对性查看日志文件
语法:
命令 > 文件
命令 >> 文件
EOF开头,
#全新写文件
cat > /etc/docker/daemon.json <<EOF
{
"registry-mirrors": ["https://m.mirror.aliyuncs.com"],
"insecure-registries" : ["quay-io.mirror.kfd.me","k8s-gcr.mirror.kfd.me","registry.cn-hangzhou.aliyuncs.com","registry.cn-shenzheng.aliyuncs.com"]
}
EOF
#追加写文件
cat >> sa.yml <<EOF
imagePullSecrets:
- name: registry-fpi-inc-site
EOF
cat
cat 原单词concatenate(用途是连接文件或标准输入并打印。)
cat 命令用于将所有文件内容打印到屏幕上。
语法:
cat 文件名
网友评论