Você pode obter uma lista de processos python usando pgrep
:
pgrep -lf python
Isso, no entanto, não lista toda a linha de comando. Se você tiver uma versão recente de pgrep
, poderá usar -a para fazer isso:
pgrep -af python
Caso contrário, você pode usar /proc
:
IFS=" " read -ra pids < <(pgrep -f python)
for pid in "${pids[@]}"; do
printf '%d: ' "$pid"
tr 'pgrep -lf python
' ' ' < "/proc/$pid/cmdline"
echo
done