shell 将自定义内容写入文件的两种方式

文章目录[隐藏]

echo

echo 就不用说了,输出重定向。

echo "
123456
find
" > test.txt

cat

cat 的输出重定向刚开始让人有点费解,一般来说, cat 是一个输出文件内容的操作,如何能进行文件写入呢?

其实在 cat 没有文件可以读取时,会读取输入信息进行显示,如:

[hzz@VM_203_97_centos ~]$ cat
how are you
how are you
find
find
fine
fine
^C
[hzz@VM_203_97_centos ~]$

故使用:

cat > test.txt << EOF
123456
find
EOF

可以将内容写入进 test.txt 。

发表评论

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

Captcha Code