现在我正在使用另一个文本文件来存储一个 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
我知道如何使用 && 但这仍然需要使用临时持有者文件。