拉动`while`循环比较Bash

时间:2015-07-23 08:01:43

标签: bash while-loop process-substitution

在bash中,有很多方法可以在while循环中使用数据。

其中之一就是

some_proc | while read line
            do
            something
            done

另一个是

 while read line
            do
            something
            done < <(some_proc) 

问题1:我应该何时优先选择其中一个。

问题2:如果我不是从流程some_proc读取,而是直接在文件上使用redirection,那么该文件何时打开和关闭。

0 个答案:

没有答案