gpt4 book ai didi

unix - 如何通过管道输入另一个 UNIX 命令的结果

转载 作者:行者123 更新时间:2023-12-05 00:33:15 25 4
gpt4 key购买 nike

现在我正在使用另一个文本文件来存储一个 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

最佳答案

管道是你的 friend :-

cat text | tr -d "[,|.]" | tr "[A-Z]" "[a-z]" >result.txt

关于unix - 如何通过管道输入另一个 UNIX 命令的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12207713/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com