Проверьте, запущен ли zshrc / sourced

Я столкнулся с проблемой, когда вижу, что результаты команды отображаются в .zshrc дважды; в попытке отследить проблему, я хочу знать, как проверить, выполняется ли .zshrc (поэтому я могу определить, является ли это проблемой отображения или что .zshrc фактически выполняется дважды).

Поэтому я думаю, что некоторые фрагменты, которые увеличивают счетчик каждый раз, когда источник .zshrc будет идеальным.

2 Solutions collect form web for “Проверьте, запущен ли zshrc / sourced”

Добавьте это в свой .zshrc :

 echo "$(date) -- .zshrc executed" >> $HOME/.zshrc.log 

Затем вы увидите таблицу времени для каждого раза, когда rc-файл запускается, получает или иным образом .zshrd.log в файле .zshrd.log в вашем домашнем каталоге.

Я закончил переход на tmux, потому что проблема возникает только при запуске нового сеанса экрана. Это не имело никакого отношения к моему .zshrc (проверено путем комментирования всего), и я удалил различные .profile & .zprofile и т. Д. Он также был независимым от терминала. Я никогда не выяснял, почему это произошло только на экране (пытался удалить .screenrc и т. Д.).

  • tmux резко выходит сразу после загрузки
  • zsh, модульность, несколько файлов .zsh и oh-my-zsh
  • Ошибка ssh-agent на сервере ubuntu 10.04 LTS
  • Файлы в $ ZSH_CUSTOM, не загруженные oh-my-zsh
  • Как выполнить несколько команд вместе в фоновом режиме?
  • zsh нечувствительность к регистру в середине слова
  • Почему экспорт vim как EDITOR в zsh отключает быстрые клавиши?
  • Является ли «Арифметическое расширение» ожидаемым действием на vars внутри `[[` tests?
  • Неограниченная история в zsh
  • Как создать псевдоним для zsh?
  • Как «отменить» rsync -L?
  • Linux и Unix - лучшая ОС в мире.