什么时候应该在bash脚本中使用文件描述符?

时间:2017-10-15 01:20:26

标签: bash

我知道它们是什么,但我不知道什么时候应该使用它们。它们有用吗?我想是的,但我想告诉我文件描述符在哪些情况下可能有用。谢谢:D

1 个答案:

答案 0 :(得分:1)

最明显的明显的案例是:

myProgram >myProgram.output_and_error 2>&1

将标准输出和错误发送到同一文件。

我也用过:

myProgram 2>&1 | less

这将允许我按顺序翻页输出和错误(而不是在输出中的“任意”位置有错误到达终端)。

基本上,每当你需要获得一个已经存在的文件描述符时,你会发现自己正在使用它。