我想知道是否有人可以指出我处理输出限制如何在 bash 中工作的低(ish)级别机制的资源。不幸的是,我只能打开基本“>将输出发送到文件”指南的页面和页面,但似乎没有比这更详细的了。
特别是,我面临一个奇怪的情况,即在 Cygwin 上使用附加重定向器 (>>) 有时似乎会从文件的开头开始覆盖目标,而不是按预期从末尾追加。我不知道可以从 bash 给出的任何命令组合故意执行此操作,但我想更好地了解如何实际处理 reidrection,以便尝试调试此行为并找出可能是什么造成它。
实际输出来自一个 Java 程序,该程序通过 System.out.println() 输出简单的进度消息,以防万一我不知道这里可能有问题