shell脚本实现自动生成文件头信息用到的语法

更新时间:2023-05-11 23:34:44 阅读: 评论:0

shell脚本实现⾃动⽣成⽂件头信息⽤到的语法
/********************************************************
*  Author: Goup
*
*  Date: 2017-08-29 14:15
*
*  Description: cat >> "$1" << EOF
*
********************************************************/
shell中,⽂件分界符(通常写成 EOF ,你也可以写成FOE或者其他任何字符串)紧跟在 << 符号后,意思是分界符后的内容将被当做标准输⼊
传给 << 前⾯的命令,直到再次在独⽴的⼀⾏遇到这个⽂件分界符( EOF 或者其他任何字符,注意是独⽴⼀⾏,EOF 前⾯不能有空格)。通常这个
命令是 cat ,⽤来实现⼀些多⾏的屏幕输⼊或者创建⼀些临时⽂件。
1、最简单的⽤法
root@ribbonchen-laptop:~# cat << EOF
> ha
> haha
> hahaha
> EOF
输出:
ha
haha
hahaha
2、把输出追加到⽂件
root@ribbonchen-laptop:~# cat<<EOF&
> ha
> haha
> hahaha
> EOF
root@ribbonchen-laptop:~#
ha
haha
hahaha
3、换⼀种写法
root@ribbonchen-laptop:~# cat&<<EOF
> ha
> haha
> hahaha
> EOF
root@ribbonchen-laptop:~#
ha
haha
hahaha
4、cat>filename,创建⽂件,并把标准输⼊输出到filename⽂件中,以ctrl+d作为输⼊结束
root@ribbonchen-laptop:~# cat>filename
ha
haha
hahaha
root@ribbonchen-laptop:~# cat filename  ha
haha
hahaha

本文发布于:2023-05-11 23:34:44,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/591818.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:分界   标准   内容   意思   输出   脚本
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图