我正在尝试做这样的事情:

  • 将command1输出保存到文件
  • 将相同的输出提供给command2

  • 像这样的东西
       command2 $(command1 > file.txt)
    
    但这没用。

    最佳答案

    使用tee。这会将其标准输入复制到文件中,还将其标准输出复制到文件中。然后将输出传递给第二个命令。

    command1 | tee file.txt | command2
    

    关于linux - Bash一线保存到文件然后使用内容,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/62889517/

    10-11 00:07