- 数据流重导向
要了解数据流重导向首先得了解命令在执行过程中的数据传输情况:
linux学习笔记(14) - 数据流重导向和命令执行判断
在linux中一般的命令,比如cat,会通过文件读入数据,经过处理之后,再将数据输出到屏幕上。如果找不到文件读不到数据,则会将错误数据输出到屏幕上。
通常这个过程中会使用到下面三种传送命令:
①、标准输入(stdin):代码为0,使用<或<< 。
②、标准输出(stdout):代码为1,使用>或>> 。
③、标准错误输出(stderr):代码为2,使用2>或2>> 。
下面是几个书中的例子:
linux学习笔记(14) - 数据流重导向和命令执行判断
linux学习笔记(14) - 数据流重导向和命令执行判断
linux学习笔记(14) - 数据流重导向和命令执行判断
linux学习笔记(14) - 数据流重导向和命令执行判断

  • 命令执行判断(;、&&、||)
    命令执行判断应该是大家比较熟悉的了,普通的用法跟java中其实差不多。
    不同的一点在于&&和||的结合使用:
    linux学习笔记(14) - 数据流重导向和命令执行判断

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-06-05
  • 2021-09-19
  • 2021-12-14
  • 2022-12-23
  • 2022-12-23
  • 2021-09-10
猜你喜欢
  • 2021-10-26
  • 2021-05-11
  • 2022-01-14
  • 2022-01-14
  • 2021-09-26
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案