У меня есть следующая строка в большинстве моих скриптов запуска
echo "Running ${BASH_SOURCE[0]}"
Так что, когда я войду в систему, я увижу что-то вроде:
Running /etc/profile
Running /etc/bash.bashrc
Running /home/username/.rvmrc
Running /home/username/.rvmrc
Running /home/username/.rvmrc
Running /home/username/.rvmrc
Running /home/username/.bash_profile
Running /home/username/.profile
Running /home/username/.bashrc
Как вы можете видеть, / home / username / .rvmrc запускается несколько раз, и я хотел бы знать, почему.И мне хотелось бы знать, есть ли способ узнать, какой процесс запустил тот или иной сценарий.