输入和输出(echo,read,cat,管道,tee,重定向等)
2011-12-15 16:15
246 查看
cat:参数选项
使用方式:
参数
-n :由1开始对所有输出的行数编号
-b :和n相似,只不过对于空白行不编号
-s:当遇到有连续两行以上的空白行,就代换为一行的空白行。
-v: 显示非打印字符。
-T:将制表符显示为^I
-E:在每一行的结束处添加美元符($)。
tee:读取标准输入的数据,并将其内容输出成文件。
语法:tee [-ai] [--help] [--version] [文件...]
补充说明:tee指令会从标准输入设备读取数据,将其内容输入到标准输出设备,同时保存成文件。我们可利用tee把管道导入的数据存成文件,甚至一次保存数份文件。
参数:
-a:附加到既有文件里面,而非覆盖它。如果tee指令的文件名称已经存在,预设会覆盖该文件的内容。加上此参数,数据会新增在该文件内容的最后免,而不会删除原先之内容
-i:忽略中断信号
--help:在线帮助
--version:显示版本信息
使用方式:
cat [-AbeEnstTuv] [--help] [--version] fileName说明:把档案串链接后传到基本输出(银幕或加>fileName到另一个档案)
参数
-n :由1开始对所有输出的行数编号
-b :和n相似,只不过对于空白行不编号
-s:当遇到有连续两行以上的空白行,就代换为一行的空白行。
-v: 显示非打印字符。
-T:将制表符显示为^I
-E:在每一行的结束处添加美元符($)。
tee:读取标准输入的数据,并将其内容输出成文件。
语法:tee [-ai] [--help] [--version] [文件...]
补充说明:tee指令会从标准输入设备读取数据,将其内容输入到标准输出设备,同时保存成文件。我们可利用tee把管道导入的数据存成文件,甚至一次保存数份文件。
参数:
-a:附加到既有文件里面,而非覆盖它。如果tee指令的文件名称已经存在,预设会覆盖该文件的内容。加上此参数,数据会新增在该文件内容的最后免,而不会删除原先之内容
-i:忽略中断信号
--help:在线帮助
--version:显示版本信息
常用文件重定向命令 command > filename 把把标准输出重定向到一个新文件中 command >> filename 把把标准输出重定向到一个文件中(追加) command 1> fielname 把把标准输出重定向到一个文件中 command > filename 2>&1 把把标准输出和标准错误一起重定向到一个文件中 command 2> filename 把把标准错误重定向到一个文件中 command 2>> filename 把把标准输出重定向到一个文件中(追加) command >> filename 2>&1 把把标准输出和标准错误一起重定向到一个文件中(追加) command < filename >filename2 把c o m m a n d命令以f i l e n a m e文件作为标准输入,以f i l e n a m e 2文件作为标准输出 command < filename 把c o m m a n d命令以f i l e n a m e文件作为标准输入 command << delimiter 把从标准输入中读入,直至遇到d e l i m i t e r分界符 command <&m 把把文件描述符m作为标准输入 command >&m 把把标准输出重定向到文件描述符m中 command <&- 把关闭标准输入
相关文章推荐
- shell基础五:输入和输出(echo,read,cat,管道,tee,重定向等)
- shell基础五:输入和输出(echo,read,cat,管道,tee,重定向等)
- 输入和输出(echo,read,cat,管道,tee,重定向等)大全
- shell基础五:输入和输出(echo,read,cat,管道,tee,重定向等)
- Shell的输入和输出(echo,read,cat,管道,tee,重定向等)
- shell基础五:输入和输出(echo,read,cat,管道,tee,重定向等)
- echo、read、tee、标准输入0、输出1、错误输出2、重定向>、追加重定向>>
- 文件的输入输出管理EOF,重定向与追加,管道符,tee复制,
- Linux 输入\输出相关命令 echo read tee
- linux shell 编程笔记 - shell的输入与输出 -2- read - cat - 管道
- Linux输入输出及重定向及管道
- Linux 输入与输出重定向及管道
- 如何使cmd的输入和输出重定向到管道中(用这种方法可以将指令写入cmd并抓取输出)
- 【Linux常用指令整理8】别名、输入/输出重定向、管道、命令连接符、命令替换符
- Linux常用指令别名、输入/输出重定向、管道、命令连接符、命令替换符
- shell基础-输入输出以及重定向/多命令顺序执行与管道符/通配符与特殊符号
- linux学习入门 基础部分(4)【文件输入输出 重定向,追加 非交互式多行录入 管道“保存” 】
- 第3章 输入/输出重定向和管道
- 输入/输出重定向与管道
- Bash的输入、输出重定向和管道