Linux 进程到文件的管道pid
我有一个长时间运行的进程,它不执行我从shell调用的任何操作:Linux 进程到文件的管道pid,linux,unix,pipe,stdout,stderr,Linux,Unix,Pipe,Stdout,Stderr,我有一个长时间运行的进程,它不执行我从shell调用的任何操作: while true; do true; sleep 10; done & $1 这将向控制台显示PID。我想把这个PID读入一个文件,但我不知道如何读入。 我试过做: while true; do true; sleep 10; done & $1 > /path/to/file 但当我看文件时,它是空的 有人知道我应该做什么吗?我实际上已经知道如何使用$来做这件事了!而不是1美元。这可能不是最好的方
while true; do true; sleep 10; done & $1
这将向控制台显示PID。我想把这个PID读入一个文件,但我不知道如何读入。
我试过做:
while true; do true; sleep 10; done & $1 > /path/to/file
但当我看文件时,它是空的
有人知道我应该做什么吗?我实际上已经知道如何使用$来做这件事了!而不是1美元。这可能不是最好的方法,但似乎有效
while true; do true; sleep 10; done & echo $! > /path/to/file
还有其他建议吗