cat命令是linux下的一个文本输出命令,通常是用于观看某个文件的内容的;EOF是“end of file”,表示文本结束符。结合这两个标识,即可避免使用多行echo命令的方式,并实现多行输出的目的。
cat >test.sh <<EOF
>#!/bin/bash
>echo "test"
>EOF
###
原创
2010-09-13 22:22:28
1525阅读
linux shell中的cat命令是一个非常实用的工具,它可以用来显示文件的内容、创建文件以及连接多个文件。而eof(End of File)则是一个特殊的标记,用于指示文件末尾或者用户输入的结束。
在使用cat命令的时候,有时候需要输入一段较长的文本内容,这时候就可以用到eof的功能。通过使用cat命令结合eof标记,可以方便地向一个文件输入多行文本,而无需手动输入每一行并按下回车键。这种方
原创
2024-04-23 10:00:08
198阅读
两个都是获取stdin,并在EOF处结束stdin,输出stdout。
转载
2018-02-23 18:00:23
10000+阅读
点赞
(1)cat和EOF简介
cat 用于显示文本文件内容,全部输出
EOF “end of file”,表示文本结束符
(2)使用
用法1.多行导入文件(新建文件或者覆盖文件内容)
cat << EOF >abcd.txt
Hello!
This is a test file!
原创
2013-04-20 14:03:30
1100阅读
在shell中,文件分界符通常写成 EOF,你也可以写成其他任何字符串紧跟在<<符号后,意思是分界符后的内容将被当做标准输入stdin传给 << 前面的命令,直到再次在独立的一行遇到这个文件分界符EOF或者其他任何字符,注意是独立一行,EOF前面不能有空格。传递的命令一般是 cat,用来实现一些多行的屏幕输入或者创建一些临时文件。1、输出多行文本到屏幕[root@......
原创
2022-11-16 21:03:44
160阅读
cat >> ipconf << EOF196.168.0.1 agencyA 1 196.168.0.3 agencyA 1 196.168.0.4 agencyA 1 196.168.0.2 agencyA 1EOF创建ipconf文件,并写入下面的内容
原创
2021-06-17 11:48:42
836阅读
cat >> ipconf << EOF196.168.0.1 agencyA 1 196.168.0.3 agencyA 1 196.168.0.4 agencyA 1 196.168.0.2 agencyA 1EOF创建ipconf文件,并写入下面的内容
原创
2022-03-27 17:12:22
366阅读
转自:http://blog.csdn.net/apache0554/article/details/45508631 cat <<EOF和cat <<-EOF两个都是获取stdin,并在EOF处结束stdin,输出stdout。 但是<<-是什么意思呢? 先来看man中的说明: If the re
转载
2016-12-27 23:13:00
162阅读
2评论
关于cat << EOF语句在linux shell脚本中cat << EOF的语句,起到什么作用?首先必须要说明的是EOF在这里没有特殊的含义,你可以使用FOE或OOO等(当然也不限制在三个字符或大写字符)。接下来,简单描述一下几种常见的使用方式及其作用:1、cat<<EOF,以EOF输入字符为标准输入结束:2、cat>filename,创建文件,并把标
原创
2022-11-21 06:28:33
912阅读
cat和EOF的使用 2011-11-11 15:52:00标签:EOF cat原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://luxiaok.blog.51cto.com/2177896/711822(1)cat和EOF简介cat  
转载
2017-03-23 17:48:10
1399阅读
一,关于cat << EOF语句的意思在linux shell脚本中cat << EOF的语句,起到什么作用?首先必须要说明的是EOF在这里没有特殊的含义,你可以使用FOE或OOO等(当然也不限制在三个字符或大写字符)。接下来,简单描述一下几种常见的使用方式及其作用:1、cat<<EOF,以EOF输入字符为标准输入结束:2、cat>filename,创建
原创
2021-04-14 11:20:57
8595阅读
原创
2022-01-19 10:25:49
143阅读
(1)cat和EOF简介cat 用于显示文本文件内容,全部输出EOF “end of file”,表示文本结束符 (2)使用用法1.多行导入文件(新建文件或者覆盖文件内容) cat << EOF >abcd.txt Hell
转载
精选
2015-05-29 09:29:28
575阅读
原创
2021-07-13 10:13:20
256阅读
有的时候在容器内修改配置文件比较麻烦,没有。下面命令是把全局的aaa替换成bbb。往nginx服务配置文件追加配置,是变量的形式,只需要把第一个。
原创
2023-07-01 00:44:18
365阅读
1、cat >file记录的是键盘输入,相当于从键盘创建文件,并且只能创建新文件,不能编辑已有文件.>是数据重导向,会将你输入的文本内容输出到file中。2、cat <<EOFcat命令是linux下的一个文本输出命令,通常是用于观看某个文件的内容的;EOF是"end of file",表示文本结束符。结合这两个标识,即可避免使用多行echo命令的方式,并实现多行输出的结果
原创
2015-05-04 20:41:02
735阅读
下面的语句会创建不存在的secure.config,如果存在直接追加,然后把多行内容: [database] password = gerrit 写入文件secure.config cat >> secure.config << EOF[database] password = gerritEOF
转载
2018-09-11 14:56:00
222阅读
2评论
1.cat >file 记录的是键盘输入,相当于从键盘创建文件,并且只能创建新文件,不能编辑已有文件.>是数据重导向,会将你输入的文本内容输出到file中. 例如:不会出现>提示符,直接输入回车,文字都会记录.ctrl+c或者ctrl+d才能退出.之后通过cat wyg,生成了wyg这个文件.就可以查看刚才输入的内容.2.cat <<
转载
精选
2014-07-17 20:04:07
1383阅读
cat EOF 变量解析
原创
2022-02-14 10:14:14
1874阅读
转载请注明文章转载自:Dbabc.Net [http://dbabc.net]
本文链接:http://dbabc.net/archives/2011/10/10/linux-cat-eof-of-echo.shtml
今天在写Oracle安装前的环境配置脚本的时候,要在/etc/sysctl.conf文件上添加多行,之前是用的echo,觉得有点麻烦,发现
转载
精选
2012-01-30 18:55:16
6908阅读