标准输出重定向

">" 操作符:覆盖目标文件内容

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 - 重定向与管道的更多相关文章

  1. 【Linux】【专项突破】Linux重定向与管道

    [专项突破]Linux重定向与管道 This article is written by Xrilang(Chinese Name:萌狼蓝天) If you want find me ,You can ...

  2. 12.Linux重定向与管道|

    1.重定向概述 1.1什么是重定向 将原本要输出到屏幕的数据信息,重新定向到某个指定的文件中 名称 文件描述符 作用 标准输入(STDIN) 0 默认是键盘,也可以是文件或其他命令的输出. 标准输出( ...

  3. Linux重定向与管道

    程序执行时默认会打开3个流,标准输入.标准输出.标准错误. Redirection The shell interprets the symbols <,>, and >> a ...

  4. Linux Shell 重定向与管道【转帖】

    by 程默 在了解重定向之前,我们先来看看linux 的文件描述符. linux文件描述符:可以理解为linux跟踪打开文件,而分配的一个数字,这个数字有点类似c语言操作文件时候的句柄,通过句柄就可以 ...

  5. LINUX常用命令--重定向、管道篇(四)

    一.Linux重定向 重定向能够实现Linux命令的输入输出与文件之间重定向,以及实现将多个命令组合起来实现更加强大的命令.这部分涉及到的比较多的命令主要有: 涉及到的比较多的命令主要有: cat:连 ...

  6. linux文件管理之管道与重定向

    ============================================================== 内容提要: 输入输出重定向.管道: 重定向的作用: 文件描述符 0 1 2 ...

  7. 【转】Linux重定向操作符

    Linux重定向操作符 功能描述 > 将命令输出写入文件或设备,而不是命令提示符或句柄,清空原有文件然后写入 < 从文件而不是从键盘或句柄读入命令输入 >> 将命令输出添加到文 ...

  8. Linux重定向相关(转载帖,供自己cookbook)

    Linux重定向是指修改原来默认的一些东西,对原来系统命令的默认执行方式进行改变,比如说简单的我不想看到在显示器的输出而是希望输出到某一文件中就可以通过Linux重定向来进行这项工作.  Linux默 ...

  9. Linux下的管道命令有这些:

    Linux下的管道命令有这些: 选取命令:cat grep 排序命令:sort wc uniq 双向重定向:tee 字符转换命令: tr, col, join, paste, expand 切割命令: ...

随机推荐

  1. HDU-4618 Palindrome Sub-Array 暴力枚举

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4618 直接暴力枚举中心点,在中间如果求不出最大值直接跳过优化下... //STATUS:C++_AC_ ...

  2. CM 部署bigdata测试环境群集机器报错

    CM repo库info;

  3. Java HashMap实例源码分析

    引言 HashMap在键值对存储中被经常使用,那么它到底是如何实现键值存储的呢? 一 Entry Entry是Map接口中的一个内部接口,它是实现键值对存储关键.在HashMap中,有Entry的实现 ...

  4. Java中4大基本加密算法解析

    简单的java加密算法有: BASE64 严格地说,属于编码格式,而非加密算法 MD5(Message Digest algorithm 5,信息摘要算法) SHA(Secure Hash Algor ...

  5. 关于 android的 渲染器 Shader

    因为公司在 自定义的画图上面比较苛刻(各种要求= =),最后又是改来改去的.反正是 Shader起到很大作用,特此记录一下下.在achartengine的基础上没有能满足他们= = androd 提供 ...

  6. 手把手教你去ECSHOP版权 powered by ecshop

      各位朋友大家好,欢迎来到ecshop开发中心系列视频教程:ecshop去版权.去版权是一种很常见的问题,有很多客户提到ECSHOP如何去版权?怎样去得干净.去得彻底?今天,ECSHOP开发中心手把 ...

  7. A Mathematician‘s Survival Guide Graduate School and Early Career Development

    推荐大家一本书尤其是即将读研究生或者研一研二的学生:                                                     A Mathematician‘s  Su ...

  8. hadoop 1.2 集群搭建与环境配置

    一.虚拟机环境 见我的另一篇博客http://www.cnblogs.com/xckk/p/6000881.html, 需要安装JDK环境,centos下安装JDK可参考: http://www.ce ...

  9. Windows Server 2008找回密码

    1.通过Windows Server 2008 R2的安装光盘引导计算机启动,映像加载完毕后 ,按 Shift+F10 ,打开命令提示符界面,进入Windows目录所在分区(cd windows\sy ...

  10. BBSXP最新漏洞 简单注入检測 万能password

    BBSXP最新漏洞 漏洞日期:2005年7月1日受害版本号:眼下全部BBSXP漏洞利用:查前台password注入语句:blog.asp?id=1%20union%20select%201,1,use ...