В моей виртуальной машине мои проекты находятся в / var / www / vhosts / projectname / httpdocs /.
Когда я загружаю машину, я запускаю / home / vagrant /.
Я создал сценарий, который мгновенно переносит меня в нужный мне проект. Проблема в том, что скрипт использует exec и создает новый сеанс каждый раз, когда я его использую.
Это мой код:
#!/usr/bin/env zsh
if [ -z "$1" ]; then
echo "No project specified"
exit 1
fi
cd /var/www/vhosts/"$1"/httpdocs/ || exit
echo "---------------------"
echo "Project: $1"
echo " https://$1.vm/"
echo " https://$1.vm/typo3"
echo "---------------------"
exec zsh
Есть ли другой способ установить мой текущий путь без создания нового сеанса?
Спасибо