请移步https://higoge.github.io/,所有下载资料在那个博客都能找到。谢谢。 -------------------------------------------------------------------- 最近使用Shell编程编辑文件的时候,学习到了Here Document。感觉不错,分享给大家。  
原创
2010-06-25 17:44:59
10000+阅读
点赞
2评论
shell学习笔记之here document用法
原创
2012-12-07 16:41:11
972阅读
1评论
Here Document
基本语法:
命令<<标记
.......
.......
.......
标记
范例1:
wc -l <<HERE
line 1
line 2
line 3
line 4
HERE
结果为 4
Here Document支持变量替换
1关闭变量替换的功能 在HERE上加单引号
cat &l
翻译
2010-07-12 15:35:41
333阅读
2013年3月20日 星期三 晴
Here Document
1、命令<<标记
输入内容
标记
[root@desktop7 ~]# cat <<EOT
> cengjing
> youyiduan
> zhenshi de gushi
> EOF
> EOT
cen
原创
2013-03-21 12:20:33
451阅读
目录1、什么是Here Document注意事项2、cat + << here结合创建文件3、Here Document的变形(3.1)HERE中的变量(3.2)<< 变为 <<-4、参考链接1、什么是Here DocumentHere Document 是在Linux Shell 中的一种特殊的重定向方式,它的基本的形式如下cmd <<
转载
2024-04-01 09:48:26
37阅读
什么是Here DocumentHere Document 是在Linux Shell 中的一种特殊的重定向方式,它的基本的形式如下cmd << delimiter
Here Document Content
delimiter它的作用就是将两个 delimiter 之间的内容(Here Document Content
原创
2016-01-19 18:05:16
1228阅读
今天说shell的here document,何为here document?答:“这是文档”!。答案很简单,就跟易经里面解释卦一样,“卦者,挂也”!
在自动化构建一些代码时,here document技术非常常用,它在各种动态语言中使用和表现都类似。
here doc
原创
2012-12-24 17:06:19
648阅读
HereDocument免交互使用I/o重定向的方式将命令列表提供给交互式程序或命令,比如ftp、cat或read命令。是标准输入的一种替代品可以帮助脚本开发人员不必使用临时文件来构建输入信息,而是直接就地生产出一个“文件”并用作“命令”的标准输入。HereDocument也可以与非交互式程序和命令一起使用。语法格式:命令<<标记...内容标记之间是传入内容...标记注意事项:标记可以使用任意合法
原创
2022-01-09 21:52:21
106阅读
Here-document 因为可以直接在命令行中使用重定向,而不需要文件作为重定向输入数据,这种方式也称为内置重定向输入(inline input redirection ,它将delimiter 之间的内容传递给cmd 作为输入内容(注意固定的格式形式),可以方便将几行文本传递给参数,比如打印帮助信息。并且here-documents中的行都支持参数扩展,命令替换,和数学表达式扩展,和文本用双
原创
2015-01-28 21:05:39
1689阅读
目录一、执行脚本二、判断符号[]用法2.1 判断输入参数为空2.2 判断参数的个数三、 条件判断用法3.1 单层、简单条件判断3.1.1 示例3.2 多重、复杂条件判断3.2.1 示例3.2.2 示例四、循环4.1 while do done,until do done4.1 try_while.sh4.1.2 示例 try_until.sh4.2 for…do…done4.2.1 常规4.
转载
2024-06-28 07:17:40
18阅读
学了一点皮毛的shell,感觉博大精深,而里面的here docunment更加神奇有一个交互
原创
2023-06-09 18:38:58
35阅读
今天打开linux虚拟机,执行命令报:-bash: cannot create temp file for here-document: No space left on device 从错误信息看应该是磁盘空间不够用了,使用df命令确认下:tianlang@tianlang-VirtualBox:/var/lib/mlocate$ df -lhFilesystem Size Used
原创
2021-02-13 17:01:45
1769阅读
[plain] view plaincopyprint? #!/bin/bash echo "正在产生hello.c ..." echo &n
原创
2012-06-08 10:32:00
318阅读
linux bc命令here document调用样例
Here Document免交互和Expect自动化交互 一、Here Document免交互 1、Here Document 免交互概述 使用I/0重定向的方式将命令列表提供给交互式程序或命令,比如ftp、cat或read命令 是标准输入的一种替代品可以帮助脚本开发人员不必使用临时文件来构建输入信 ...
转载
2021-08-01 18:34:00
185阅读
2评论
一、Here Document 免交互 使用I/O重定向的方式将命令列表提供给交互式程序或命令,比如ftp、cat或read命令。是标准输入的一种替代品可以帮助脚本开发人员不必使用临时文件来构建输入信息,而是直接就地生成出一个“文件”并用作“命令”的标准输入。Here Document 也可以与非交 ...
转载
2021-08-05 08:28:00
113阅读
今天登陆系统在cd 到某个目录使用tab键的时候报错了linux很友好的提示了:不能创建临时文件文档:设备上没有剩余空间(告诉我们磁盘满了)du -sh /* 查看哪个目录最大,一步一步的查找大文件我这里是跑了好多个tomcat实例,所以没做日志的处理,所以导致磁盘占满写一个定时删除前7天的日志删除脚本就行了
原创
2016-05-18 10:59:08
10000+阅读
在shell编写函数时,函数中有eof和EOF,如果是在sublime编写按照格式tab缩进会有以下报错 解决办法: 取消函数中的tab缩进,在运行即可
转载
2018-01-04 10:59:00
756阅读
2评论
shell编程之免交互一.免交互 ① Here Document 免交互 ② 语法格式 ③ 注意事项 ④ 支持变量替换二.Expect ① 基本命令 ② expect直接执行,需要使用expect 命令去执行脚本 ③ 嵌入执行模式,将expect过程融入Shell 当中,方便执行和处理 ④ 实现ss ...
转载
2021-08-05 12:11:00
184阅读
2评论
script利用Here Document,夹带了一个hello.c程序的元代代码,执行本script时会产生hello.c,接着利用过gcc编译hello.c,若编译无误,就“执行”(即开始攻击的意思)程序文件hello.c。
转载
精选
2013-04-20 11:19:52
304阅读