rhcsa-7管道与输出输入重定向
2016-10-26 15:39
260 查看
输入输出操作符
1. 标准输入 (stdin) :代码为 0 ,使用 < 或 << ; /dev/stdin -> /proc/self/fd/0 0代表:/dev/stdin
2. 标准输出 (stdout):代码为 1 ,使用 > 或 >> ; /dev/stdout -> /proc/self/fd/1 1代表:/dev/stdout
3. 标准错误输出(stderr):代码为 2 ,使用 2> 或 2>> ; /dev/stderr -> /proc/self/fd/2 2代表:/dev/stderr
<输出重定向 >输入重定向
<<追加输出重定向
cat >denis <<AOC 从键盘上输入东西,到自定义的结束
[root@localhost ~]# ls aa 2>denis 错误的输出重定向
find / -user denis 查找用户的文件
find / -user denis &> all 把错误的和正确的信息输出到all文件
或者:find / -user denis >all 2>&1 这个结果是吧错误的转成正确的,在把正确的输出
find / -user denis >yes 2>no 输出到两个文件
管道:|
定义:管道前边的结果输出给后边。
cat /etc/passwd | wc -l
grep 过滤 grep -v 取反 -i 忽略大小写
cat /boot/grub2/grub.cfg |grep -v ^# |grep -v ^$ >/root/Desktop/grub2new
过滤取反带#开头的 过滤取反空的开头和空的结尾
cat /boot/grub2/grub.cfg |tee 1| grep -v ^# | tee 2 |grep -v ^$| tee 3 > newgrub 分层过滤
1. 标准输入 (stdin) :代码为 0 ,使用 < 或 << ; /dev/stdin -> /proc/self/fd/0 0代表:/dev/stdin
2. 标准输出 (stdout):代码为 1 ,使用 > 或 >> ; /dev/stdout -> /proc/self/fd/1 1代表:/dev/stdout
3. 标准错误输出(stderr):代码为 2 ,使用 2> 或 2>> ; /dev/stderr -> /proc/self/fd/2 2代表:/dev/stderr
<输出重定向 >输入重定向
<<追加输出重定向
cat >denis <<AOC 从键盘上输入东西,到自定义的结束
[root@localhost ~]# ls aa 2>denis 错误的输出重定向
find / -user denis 查找用户的文件
find / -user denis &> all 把错误的和正确的信息输出到all文件
或者:find / -user denis >all 2>&1 这个结果是吧错误的转成正确的,在把正确的输出
find / -user denis >yes 2>no 输出到两个文件
管道:|
定义:管道前边的结果输出给后边。
cat /etc/passwd | wc -l
grep 过滤 grep -v 取反 -i 忽略大小写
cat /boot/grub2/grub.cfg |grep -v ^# |grep -v ^$ >/root/Desktop/grub2new
过滤取反带#开头的 过滤取反空的开头和空的结尾
cat /boot/grub2/grub.cfg |tee 1| grep -v ^# | tee 2 |grep -v ^$| tee 3 > newgrub 分层过滤
相关文章推荐
- 第3章 输入/输出重定向和管道
- shell基础五:输入和输出(echo,read,cat,管道,tee,重定向等)
- shell基础五:输入和输出(echo,read,cat,管道,tee,重定向等)
- 如何使cmd的输入和输出重定向到管道中(用这种方法可以将指令写入cmd并抓取输出)
- 输入重定向,输出重定向,管道相关内容及实现方法
- linux学习入门 基础部分(4)【文件输入输出 重定向,追加 非交互式多行录入 管道“保存” 】
- 输入和输出(echo,read,cat,管道,tee,重定向等)大全
- 输入/输出重定向与管道
- linux:输入/输出、重定向、管道
- shell中输入重定向,输出重定向,管道
- 输入和输出(echo,read,cat,管道,tee,重定向等)
- Linux常用指令别名、输入/输出重定向、管道、命令连接符、命令替换符
- Linux 输入与输出重定向及管道
- 【Linux常用指令整理8】别名、输入/输出重定向、管道、命令连接符、命令替换符
- 输出重定向 输入重定向 管道简单介绍
- Bash的输入、输出重定向和管道
- shell基础五:输入和输出(echo,read,cat,管道,tee,重定向等)
- Linux输入输出及重定向及管道
- 文件的输入输出管理EOF,重定向与追加,管道符,tee复制,
- Shell的输入和输出(echo,read,cat,管道,tee,重定向等)