Shell脚本 EOF使用 |
您所在的位置:网站首页 › eof使用 › Shell脚本 EOF使用 |
前言:
EOF是End Of File的缩写,表示自定义终止符。既然自定义,那么EOF就不是固定的,可以随意设置别名,意思是把内容当作标准输入传给程序,Linux中按Ctrl-d就代表EOF。 在Shell中我们通常将EOF与 file1.txt 222 > 333 > EOF [root@localhost ~]# cat file1.txt aaa bbb ccc 111 222 333 12345678910111213覆盖file1.txt [root@localhost ~]# cat >file1.txt EOF[root@localhost ~]# cat file1.txt Hello wolrd 1234562.自定义EOF [root@localhost ~]# cat >file1.txt hello > FFF[root@localhost ~]# cat file1.txt test hello 123456783.编写一个脚本,生成mysql配置文件 [root@localhost ~]# vim /root/test.sh #!/bin/bash cat >/root/EOF/my.cnf desc test.data; ±--------±------------±-----±----±--------±------+ | Field | Type | Null | Key | Default | Extra | ±--------±------------±-----±----±--------±------+ | name | varchar(15) | YES | | NULL | | | age | int(11) | YES | | NULL | | | address | varchar(25) | YES | | NULL | | ±--------±------------±-----±----±--------±------+mysql> select * from data; ±-----±-----±--------+ | name | age | address | ±-----±-----±--------+ | tom | 23 | china | ±-----±-----±--------+ 123456789101112131415161718192021222324252627282930313233343536 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |