gpt4 book ai didi

linux - 如何在标准输出中使用 'patch' 命令?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:32:14 24 4
gpt4 key购买 nike

我试图在 stdout 上捕获 bash patch 的输出,但我收到一个错误:

patch -o- some/file 
patch: can't output patches to standard output

我可以在 stdout 上获得补丁结果吗?

最佳答案

有几种方法可以做到这一点。

  1. 使用临时文件收集补丁文件,cat 临时文件,然后将其删除。一条线将是:

    patch fileToPatch patch.diff -o temp.out;cat temp.out;rm temp.out
  2. 将输出直接发送到/dev/tty:

    patch fileToPatch patch.diff -o /dev/tty

关于linux - 如何在标准输出中使用 'patch' 命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2092651/

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