美文网首页
管道与重定向

管道与重定向

作者: wswenyue | 来源:发表于2014-12-25 21:58 被阅读21次

管道与重定向

  • 设置tom的密码为pass
    echo "pass" | passwd --stdin tom
  • 将输出保存到list.txt屏幕无输出
    ls > list.txt
  • 将主机名追加到list.txt文件末尾
    hostname >> list.txt
  • 查看文件详细信息,b.txt并不存在
[iter@iterbest temp]$ ls -l a.txt b.txt
ls: cannot access b.txt: No such file or directory
-rw-rw-r--. 1 iter iter 29 Dec 25 20:56 a.txt
  • 仅将错误重定向,不影响正确输出。
[iter@iterbest temp]$ ls -l a.txt b.txt 2> error.txt
-rw-rw-r--. 1 iter iter 29 Dec 25 20:56 a.txt
  • 标准输出与错误输出均导入至all,屏幕无输出
[iter@iterbest temp]$ ls -l a.txt b.txt > all 2>&1
  • 发送邮件,邮件内容来自文件
 mail -s test XXX@163.com < a.txt
  • 检测系统中是否存在tom用户,如果存在,则将tom相关信息记录到user文件中,否则记录到error文件中。
# id tom >> user 2>>error
  • 如果id tom执行成功,则说明用户存在,屏幕将显示Hi,tom否则显示No such user.
# id tom &>/dev/null && echo "Hi,tom" || echo "No such user"

相关文章

  • Windows PowerShell 学习笔记其二(变量与控制语

    重定向与管道 重定向 可以借助管道符和 Out-File 命令将某个命令的输出内容重定向至文本文件中。 如:Get...

  • 第07章重定向管道

    输出重定向案例 > < 脚本中使用重定向 2.输入重定向及结合案例 管道 | 重定向和管道的符号对比。重定向输出到...

  • 管道命令

    参考linux shell 管道命令(pipe)使用及与shell重定向区别、管道命令 管道命令操作符是:”|”,...

  • 命令输入输出格式:【重定向命令 和 管道命令】\【用选项指定】

    【输入输出】格式 - 重定向 和 管道 简介 重定向命令 三大通用格式 重定向命令举例 管道命令 通用格式 管...

  • 重定向

    输出重定向 输入重定向 错误重定向 管道 shell中特殊符号

  • 管道与重定向

    管道与重定向 设置tom的密码为passecho "pass" | passwd --stdin tom 将输出保...

  • 生信人的Linux14-24

    Liunx Day15:管道和重定向 管道和重定向:> < >> << Linux: >:覆盖输出 注意文件/t...

  • windows DOS批处理.bat

    批处理符号简介 回显屏蔽 @ 重定向1 >与>> 重定向2 < 管道符号 | 转义符 ^ 逻辑命令符包括:&、&&...

  • PowerShell入门

    PowerShell快捷键 重定向与管道 重定向:命令的输出保存到文件中,'>'为覆盖,'>>'追加如"Power...

  • Vim、Shell小结

    管道符、重定向 管道符 "|":将前一个命令的标准输出当作后一个命令的标准输入 输入输出重定向:>与< 命令行通配...

网友评论

      本文标题:管道与重定向

      本文链接:https://www.haomeiwen.com/subject/xrmatttx.html