1
1
mirror of https://github.com/wez/wezterm.git synced 2024-12-27 07:18:13 +03:00
wezterm/docs/config/lua/wezterm.procinfo/get_info_for_pid.md

40 lines
1009 B
Markdown
Raw Normal View History

2022-07-16 18:49:58 +03:00
# `wezterm.procinfo.get_info_for_pid(pid)`
{{since('20220807-113146-c2fee766')}}
2022-07-16 18:49:58 +03:00
Returns a [LocalProcessInfo](../LocalProcessInfo.md) object for the specified
process id.
This function may return `nil` if it was unable to return the info.
2022-07-19 16:58:38 +03:00
```
2022-07-16 18:49:58 +03:00
> wezterm.procinfo.get_info_for_pid(wezterm.procinfo.pid())
{
"argv": [
"/home/wez/wez-personal/wezterm/target/debug/wezterm-gui",
],
"children": {
540513: {
"argv": [
"-zsh",
],
"children": {},
"cwd": "/home/wez",
"executable": "/usr/bin/zsh",
"name": "zsh",
"pid": 540513,
"ppid": 540450,
"start_time": 232656896,
"status": "Sleep",
},
},
"cwd": "/home/wez/wez-personal/wezterm",
"executable": "/home/wez/wez-personal/wezterm/target/debug/wezterm-gui",
"name": "wezterm-gui",
"pid": 540450,
"ppid": 425276,
"start_time": 8671498240,
"status": "Run",
}
```