找回密码
 加入网盟
分割线
华夏网管联盟 技术分享 查看内容
GG赞助广告banner

Bash Shell 脚本写入多行文字到某文件

2021-2-2 21:15| 发布者: 不离不弃| 查看: 228| 评论: 4|原作者: laowu3008

摘要: 主要语法是cat文件名EOF,然后把多行文字放在下面,并以EOF结束。 示例test.sh: cat~/text.txtEOF 第一行文字 第二行文字 第三行文字 EOF复制代码 如果需要追加文本,那就变成cat: cat~/text.txtEOF 第一行文字 第二行文字 第三行文字 EOF复制代码 执行bash脚本: $ bash test.sh # 查看生成到脚本 $ cat ~/text.txt复制代码
主要语法是cat>文件名<<EOF,然后把多行文字放在下面,并以EOF结束。  
  
示例test.sh:  

  1. cat>~/text.txt<<EOF  
  2. 第一行文字  
  3. 第二行文字  
  4. 第三行文字  
  5. EOF  
复制代码


如果需要追加文本,那就变成cat>>:  
  1. cat>>~/text.txt<<EOF  
  2. 第一行文字  
  3. 第二行文字  
  4. 第三行文字  
  5. EOF  
复制代码


执行bash脚本:
  1. $ bash test.sh  
  2.   
  3. # 查看生成到脚本  
  4. $ cat ~/text.txt  
复制代码
鲜花
鲜花
握手
握手
雷人
雷人
路过
路过
鸡蛋
鸡蛋

相关阅读

官方推荐

相关分类

GG赞助广告