Bash使用临时文件管道不允许重定向到依赖文件?

时间:2018-06-13 17:01:31

标签: python bash io-redirection

FILES=../path/*
for FILE in $FILES;
do
./processInput.py -f <(./processInput.py -f $FILE) > $FILE
done

以上是我的代码的要点。我将系统输出从一个进程重定向到一个临时文件,该文件用作同一脚本但在不同进程中的输入。当我将该输出重定向到一些随机文件时,事情很好,文件包含正确的输出。但是,当我尝试重定向回$ FILE时,它会错误,就像外部进程有问题一样。是否有一些操作顺序在这里弄乱了?

我可以输出一些随机文件,然后在我完成后删除文件,但如果可能的话,我想避免这个不必要的步骤。

0 个答案:

没有答案