当前位置: 首页 > news >正文

EOF 后面的空格

为什么80%的码农都做不了架构师?>>>   hot3.png

两个shell文件,读起来完全一样,但一个能正常运行,另一个则不行。仔细的检测了很久后才发现是EOF后面多空格造成的。

-- eof1.sh


#!/bin/bash

cat >> /home/nobody/shell/eof1.txt <<EOF
abc
abc
EOF
date
[nobody@oc8243606638 shell]$ ./eof1.sh 
Thu Jun 13 00:45:06 CST 2013
[nobody@oc8243606638 shell]$ cat eof1.txt 
abc
abc


-- eof2.sh

#!/bin/bash

cat >> /home/nobody/shell/eof2.txt <<EOF
abc
abc
EOF     
date

# EOF后有空格
[nobody@oc8243606638 shell]$ ./eof2.sh 
./eof2.sh: line 9: warning: here-document at line 3 delimited by end-of-file (wanted `EOF')
[nobody@oc8243606638 shell]$ cat eof2.txt 
abc
abc
EOF     
date

# EOF后有空格


转载于:https://my.oschina.net/huayd/blog/137214

相关文章:

  • ACM半路失踪~我去找WEB了
  • 升级CentOS5.6_X64 python2.4.3到2.7
  • php 数据库连接类
  • C++在单继承、多继承、虚继承时,构造函数、复制构造函数、赋值操作符、析构函数的执行顺序和执行内容...
  • NAT后面的FTP SERVER终极篇
  • 2(4).选择排序_快排(双向循环链表)
  • 多线程BackgroundWorker
  • Deep Learning(3)算法简介
  • FREESWITCH SEESION
  • Java程序员面试中的多线程问题
  • 编写安装配置LAMP服务脚本
  • 库存属性控制
  • aircrack-ng-1.1.
  • poj 2689 Prime Distance (素数二次筛法)
  • Oracle体系结构之SCN、实例恢复
  • [deviceone开发]-do_Webview的基本示例
  • [译] 理解数组在 PHP 内部的实现(给PHP开发者的PHP源码-第四部分)
  • 【comparator, comparable】小总结
  • 【附node操作实例】redis简明入门系列—字符串类型
  • 〔开发系列〕一次关于小程序开发的深度总结
  • bootstrap创建登录注册页面
  • C++类中的特殊成员函数
  • Hibernate最全面试题
  • Java 11 发布计划来了,已确定 3个 新特性!!
  • JavaScript 无符号位移运算符 三个大于号 的使用方法
  • JavaSE小实践1:Java爬取斗图网站的所有表情包
  • Java知识点总结(JavaIO-打印流)
  • Java知识点总结(JDBC-连接步骤及CRUD)
  • Magento 1.x 中文订单打印乱码
  • October CMS - 快速入门 9 Images And Galleries
  • Protobuf3语言指南
  • QQ浏览器x5内核的兼容性问题
  • SpiderData 2019年2月25日 DApp数据排行榜
  • vue.js框架原理浅析
  • 不发不行!Netty集成文字图片聊天室外加TCP/IP软硬件通信
  • 聊聊springcloud的EurekaClientAutoConfiguration
  • 手写一个CommonJS打包工具(一)
  • 树莓派 - 使用须知
  • 职业生涯 一个六年开发经验的女程序员的心声。
  • C# - 为值类型重定义相等性
  • Play Store发现SimBad恶意软件,1.5亿Android用户成受害者 ...
  • UI设计初学者应该如何入门?
  • ​软考-高级-信息系统项目管理师教程 第四版【第19章-配置与变更管理-思维导图】​
  • #### go map 底层结构 ####
  • #DBA杂记1
  • #QT(串口助手-界面)
  • #微信小程序(布局、渲染层基础知识)
  • (2)(2.4) TerraRanger Tower/Tower EVO(360度)
  • (AtCoder Beginner Contest 340) -- F - S = 1 -- 题解
  • (done) NLP “bag-of-words“ 方法 (带有二元分类和多元分类两个例子)词袋模型、BoW
  • (带教程)商业版SEO关键词按天计费系统:关键词排名优化、代理服务、手机自适应及搭建教程
  • (论文阅读31/100)Stacked hourglass networks for human pose estimation
  • (十一)JAVA springboot ssm b2b2c多用户商城系统源码:服务网关Zuul高级篇
  • (使用vite搭建vue3项目(vite + vue3 + vue router + pinia + element plus))
  • (算法设计与分析)第一章算法概述-习题