stdbuf 或 nohup 的实际用途是什么?

kav*_*kav 7 scripting bash coreutils nohup

目前我必须完成一门课程的一些 coreutils 命令的写作,而且我想不出一个小实际代码示例的起点来演示stdbuf. 有没有人用它来修复几个特定的​​ unix 命令的交互?我知道它的作用。只是想到的第一个命令有自己的缓冲控制,而正常的终端输出无论如何都是行缓冲的。附加到日志一定很流行,但我找不到一个好的命令来演示。

在 的情况下nohup,是否有任何通常与其一起运行以防止中断的命令?

正如我所提到的,我目前正在为一个课程作业做这件事。然而,这并不违反其任何规则。我只是想为这些示例找到一个好的起点。我没有一个 for stdbuf,而且我不喜欢我用于nohup.

Pád*_*ady 7

http://www.pixelbeat.org/programming/stdio_buffering/ 上的stdbuf 示例

nohup 用于您希望跨登录运行的任何长时间运行的命令。你也可以用 screen(1) 或者用 screen + https://github.com/nelhage/reptyr追溯