cat > file << EOF的用法
(cat > file << EOF )命令是用来创建文件,并向文件中输入信息,再次命令后输入的任何东西会被写入文件中,EOF命令结束。
[root@master system]# cat > filename << EOF
> 1、你
> 2、是
> 3、个
> 4、好
> 5、人
> EOF
[root@master system]#
[root@master system]# cat filename
1、你
2、是
3、个
4、好
5、人
[root@master system]#
附加:cat << EOF 与 cat << -EOF的区别
cat << EOF 表示在结束时输入的EOF需要顶行输入,若EOF前有空格或其他字符,则会写入文件中,而不会退出。
cat << -EOF则解决了cat << EOF遗留问题。