小编use*_*862的帖子

如何管道另一个UNIX命令的结果

现在我正在使用另一个文本文件来存储一个UNIX命令的结果,然后使用该文件运行另一个命令,如下所示:

tr -d "[,|.]" < text > temporary.txt
tr "[A-Z]" "[a-z]" < temporary.txt > result.txt
Run Code Online (Sandbox Code Playgroud)

如何将这两者合并为一行,以便我不必使用临时文件?以下不起作用:

(tr "[A-Z]" "[a-z]" < (tr -d "[,|.]" < text)) > result.txt
Run Code Online (Sandbox Code Playgroud)

我知道如何使用&&但仍然需要使用临时持有者文件.

可能重复:Bash:如何将一个命令的每个结果传递给另一个命令

unix tr

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

tr ×1

unix ×1