现在,我用另一个文本文件来存储一个UNIX命令的结果,然后使用该文件运行另一个命令,像这样的结果:如何管在另一个UNIX命令
tr -d "[,|.]" <text> temporary.txt
tr "[A-Z]" "[a-z]" <temporary.txt> result.txt
我如何将这两个组合成一行,以便不必使用临时文件?以下不工作:
(tr "[A-Z]" "[a-z]" < (tr -d "[,|.]" < text)) > result.txt
我知道如何使用& &但仍然需要使用临时保持文件。
可能重复:Bash: how to pipe each result of one command to another