Skip to content

Instantly share code, notes, and snippets.

@kolserdav
Last active January 13, 2024 18:46
Show Gist options
  • Save kolserdav/a32d30009e88cf92b9529c268b435a99 to your computer and use it in GitHub Desktop.
Save kolserdav/a32d30009e88cf92b9529c268b435a99 to your computer and use it in GitHub Desktop.
Watch separate processes by name in Linux
#!/usr/bin/bash
# Option H shows processes with threads
# Command sed ':a; N; $!ba; s/\n/,/g' replaces \n to , if process have some subprocesses
watch -d ps -auH -q $(pgrep "Process name 1" | sed ':a; N; $!ba; s/\n/,/g'),$(pgrep "Process name 2")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment