Arm*_*min 21 linux bash cygwin
...类似于 /dev/null 的东西,但只是阻止写入它的所有字节?
我需要的是通过阻止其输出将任意可执行文件保存在内存中的技巧。管道似乎不可用,因为输出首先写入缓冲区。
Mat*_*Mat 27
您可以使用mkfifo. 写入此类特殊文件将阻塞,直到进程从中读取为止。
$ mkfifo blocker
$ echo hello > blocker # "hangs"
Run Code Online (Sandbox Code Playgroud)
在另一个会话中:
$ cat blocker
hello # the `echo` above unblocks after this
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
399 次 |
| 最近记录: |