zoukankan      html  css  js  c++  java
  • Linux

    标准输出重定向

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

    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
  • 相关阅读:
    Java实现自定义排序
    常用加密算法
    隐式传参
    mybatis-plus多租户的使用
    Python3.x基础学习-类--面向对象
    Python3.x基础学习-函数用法(四)
    Python3.x基础学习-函数用法(三)
    Python3.x基础学习-函数用法(二)
    功能测试经验汇总(--持续更新)
    Python3.x基础学习-函数用法(一)
  • 原文地址:https://www.cnblogs.com/huey/p/4487021.html
Copyright © 2011-2022 走看看