Что мне нужно, так это значок на моем рабочем столе, который я могу дважды щелкнуть и запустить терминал, но уже перейдя в определенный каталог.
Я знаю, как настроить Terminal.app для автоматического перехода в определенный каталог при запуске; Я хотел бы быстрый способ запуска в один из многих каталогов (для работы в одном из нескольких репозиториев git без необходимости перемещаться вверх и вниз по файловой системе).
Я попытался создать текстовый файл, содержащий следующий сценарий оболочки:
cd /Users/me/MyFolder
и сохранить его с именем и расширением GoToDir.command
.
Однако, когда я дважды щелкаю по файлу, Terminal запускается с этим содержимым на консоли:
Last login: Mon Aug 28 20:14:31 on ttys000
Machine-Name:~ username$ /Users/username/Desktop/GoToDir.command ; exit;
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
[Process completed]
... и ввод отключен. Понятно, что эта .command
запускается как одноразовая программа, которая завершается, и все.
Как мне сохранить консоль "живой"?