Я запускаю скрипт, который выполняет либо:
./ide.py # or python ./ide.py
После этого я использую pstree -p | grep ide.py для проверки, но я нашел только процесс Python.Если у меня запущено много скриптов Python, как я могу отличить их друг от друга?
pstree -p | grep ide.py
Используйте переключатель -a:
-a
pstree -p -a
для отображения аргументов командной строки процесса.
Вам нужно запустить команду pstree с ключом -a, чтобы показать аргументы командной строки.Вот почему:
Все скрипты Python запускаются через интерпретатор Python ... Даже если вы запускаете их напрямую (т.е. ./ide.py).