Назад | Перейти на главную страницу

Каталоги перестают существовать при использовании tmux

Когда я подключаюсь через ssh к терминалу на работе, мне нужно поддерживать сеансы в рабочем состоянии для запуска различных скриптов. Однако я часто нахожу, что сценарии не работают, потому что какой-то каталог тем временем перестает существовать.

Например, я получаю такие ошибки, как sh: 0: getcwd() failed: No such file or directory через несколько часов или The folder you are executing pip from can no longer be found если я запустил pip.

Как мне решить эту проблему?

Простое решение: держитесь подальше от изменчивых каталогов

Лучшее решение: хорошая обработка ошибок в ваших скриптах. Много if [ -d "$DIRECTORY" ]; then блоки и т. д.