Morphinz Asked: 2018-01-14 05:02:58 +0800 CST2018-01-14 05:02:58 +0800 CST 2018-01-14 05:02:58 +0800 CST 启动bash脚本时如何获取PID 772 我正在为 zfs 发送作业运行 bash 文件,这是我的 bash 文件示例: zfs send -Rc tank/test@snap | pv -fs datasize -F "%p***%t***%e***%r***%b" | mbuffer -q -s 128k -m 1G -O ip:port 当我启动 bash 时,我想知道 PV pid。我不知道如何获取 pv pid。 scripting process 1 个回答 Voted Best Answer Morphinz 2018-01-14T05:37:19+08:002018-01-14T05:37:19+08:00 管道查看器有此作业的选项。您可以使用此命令将 pid 保存到文件中。 -P FILE, --pidfile FILE 将 pv 的进程 ID 保存在 FILE 中。如果文件已经存在,该文件将被截断,并在 pv 退出时被删除。当 pv 运行时,它将包含一个数字 - pv 的进程 ID - 后跟一个换行符。
管道查看器有此作业的选项。您可以使用此命令将 pid 保存到文件中。
-P FILE, --pidfile FILE 将 pv 的进程 ID 保存在 FILE 中。如果文件已经存在,该文件将被截断,并在 pv 退出时被删除。当 pv 运行时,它将包含一个数字 - pv 的进程 ID - 后跟一个换行符。