Linux - 重定向与管道
2015-05-08 22:23
357 查看
标准输出重定向
">" 操作符:覆盖目标文件内容huey@huey-K42JE:~/huey/linux/cmdline$ date > foo huey@huey-K42JE:~/huey/linux/cmdline$ cat foo Fri May 8 09:55:42 CST 2015
">>" 操作符:在目标文件尾部追加输出内容
huey@huey-K42JE:~/huey/linux/cmdline$ date >> foo huey@huey-K42JE:~/huey/linux/cmdline$ cat foo Fri May 8 09:55:42 CST 2015 Fri May 8 09:57:02 CST 2015
标准错误重定向
"2>" 操作符:覆盖目标文件内容huey@huey-K42JE:~/huey/linux/cmdline$ ls inexistent_dir 2> ls-error.txt huey@huey-K42JE:~/huey/linux/cmdline$ cat ls-error.txt ls: cannot access inexistent_dir: No such file or directory
"2>>" 操作符:在目标文件尾部追加输出内容
huey@huey-K42JE:~/huey/linux/cmdline$ ls inexistent_dir 2>> ls-error.txt huey@huey-K42JE:~/huey/linux/cmdline$ cat ls-error.txt ls: cannot access inexistent_dir: No such file or directory ls: cannot access inexistent_dir: No such file or directory
将标准输出与标准错误重定向到同一文件
"&>" 操作符:覆盖目标文件内容huey@huey-K42JE:~/huey/linux/cmdline$ date &> foo huey@huey-K42JE:~/huey/linux/cmdline$ cat foo Fri May 8 10:16:12 CST 2015 huey@huey-K42JE:~/huey/linux/cmdline$ ls inexistent_dir &> foo huey@huey-K42JE:~/huey/linux/cmdline$ cat foo ls: cannot access inexistent_dir: No such file or directory
"&>>" 操作符:在目标文件尾部追加输出内容
huey@huey-K42JE:~/huey/linux/cmdline$ echo 'hello world' > foo huey@huey-K42JE:~/huey/linux/cmdline$ date &>> foo huey@huey-K42JE:~/huey/linux/cmdline$ ls inexistent_dir &>> foo huey@huey-K42JE:~/huey/linux/cmdline$ cat foo hello world Fri May 8 10:25:24 CST 2015 ls: cannot access inexistent_dir: No such file or directory
标准输入重定向
"<" 操作符huey@huey-K42JE:~/huey/linux/cmdline$ echo 'hello world' > foo huey@huey-K42JE:~/huey/linux/cmdline$ cat < foo hello world
管道
"|" 操作符huey@huey-K42JE:~/huey/linux/cmdline$ ls /usr/bin | grep '^zip' zip zipcloak zipgrep zipinfo zipnote zipsplit
相关文章推荐
- Linux目录结构、bash的基础特性、I/O重定向及管道
- 笔记:Linux中的管道符和重定向
- linux-重定向与管道
- Linux中重定向及管道
- Linux管道和命令重定向
- Linux中的管道与重定向
- java使用Runtime.exec执行linux命令重定向或管道问题
- 通过管道和重定向实现linux管道命令
- Unix&Linux大学教程:15 标准I/O:重定向和管道
- Linux多命令协作:管道及重定向
- linux基础---管道和I/O重定向
- LINUX常用命令--重定向、管道篇(四)
- Linux学习笔记(七)--RedHatEnterpriseLinux 7.0之管道符、重定向、环境变量、Vim编辑器与Shell命令脚本
- linux的重定向管道详解
- Linux中的重定向和管道
- Linux 入门记录:十六、Linux 多命令协作:管道及重定向
- LINUX常用命令--重定向、管道篇(四)
- Linux管道及IO重定向小练习
- Linux中重定向以及管道
- linux常用命令-重定向与管道操作