Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let cmd = "ps h --ppid " . getpid() . " -o pid,cmd"
- let childs = map(filter(systemlist(cmd), 'v:val !~ "ps h --ppid "'), '{ "pid":matchstr(v:val, "^\d*"), "cmd":matchstr(v:val, " \@<=.*$")}')
- echo childs
- [{'cmd': 'python', 'pid': '24173'}]
- [
- {
- 'pid': '24173',
- 'cmd': 'python'
- }
- ]
- [{'cmd': 'python', 'pid': '24173'}, {'cmd': '/bin/bash', 'pid': '32368'}]
Add Comment
Please, Sign In to add comment