gpt4 book ai didi

linux - 管道命令一起

转载 作者:太空狗 更新时间:2023-10-29 11:38:39 25 4
gpt4 key购买 nike

我需要将 2 个命令组合在一起,第一个命令将输入​​文件中的 XYZ 替换为“,”,然后我需要执行另一个替换。未成功尝试以下操作。


tr 'XYZ' ',' <input_file | xargs tr ',' ''

在第二个命令需要来自文件的输入的情况下,将两个命令连接在一起的正确方法是什么?

最佳答案

tr 'XYZ' ',' <input_file | tr ',' ''

管道符号| 将第一个命令的标准输出连接到第二个命令的标准输入。 tr 是一个过滤器,它是一个程序,它期望它的输入出现在标准输入流上,并在标准输出流上发出它的结果。

您可以根据需要将其中的多个连接在一起:

tr 'A' 'B' < input_file | tr 'C' 'D' | tr 'E' 'F' | tr 'Z' 'Q'

关于linux - 管道命令一起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14345269/

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