Полное руководство: открытие нового терминала в папке на Mac

При работе на Mac приложение «Терминал» представляет собой мощный инструмент для выполнения команд и управления файлами и каталогами. Открытие нового окна терминала непосредственно в определенной папке может сэкономить время и повысить производительность. В этой статье мы рассмотрим несколько методов достижения этой цели, а также примеры кода. Независимо от того, новичок вы или опытный пользователь, вы найдете подходящий способ открыть новое окно Терминала в папке на вашем Mac.

Метод 1: использование команды «cd».
Самый простой способ открыть новое окно терминала в определенной папке — использовать команду «cd» (изменить каталог). Выполните следующие действия:

  1. Откройте приложение «Терминал». Его можно найти в папке «Программы/Утилиты» или с помощью поиска Spotlight.
  2. Введите «cd» (без кавычек) в окне терминала, а затем путь к нужной папке. Например, если вы хотите открыть папку «Документы», введите: cd ~/Documents
  3. Нажмите Enter, чтобы выполнить команду.
  4. После выполнения команды вы находитесь в нужной папке. Чтобы открыть новое окно терминала в этой папке, нажмите Command + N.

Метод 2: использование команды «открыть».
Команда «открыть» позволяет открывать файлы и каталоги с помощью приложений по умолчанию, включая терминал. Вот как вы можете его использовать:

  1. Запустить терминал.
  2. Введите «open -a Terminal» (без кавычек) в окне «Терминал», а затем укажите путь к нужной папке. Например, чтобы открыть папку «Загрузки», введите: open -a Terminal ~/Downloads
  3. Нажмите Enter, чтобы выполнить команду.
  4. Откроется новое окно терминала, в котором будет указана нужная папка.

Метод 3: создание службы Automator
Вы также можете создать службу Automator, чтобы открыть новое окно терминала в папке. Выполните следующие действия:

  1. Откройте приложение Automator. Вы можете найти его в папке «Приложения».
  2. Выберите «Услуга» в качестве типа документа.
  3. В библиотеке действий найдите и добавьте действие «Запустить AppleScript».
  4. Замените код AppleScript по умолчанию на следующий:
    on run {input, parameters}
    tell application "Terminal"
        activate
        do script "cd " & quoted form of POSIX path of input
    end tell
    end run
  5. Сохраните службу под подходящим именем, например «Открыть терминал в папке».
  6. Перейдите в «Системные настройки» >«Клавиатура» >«Ярлыки» >«Службы» и включите только что созданную службу.
  7. Теперь, когда вы щелкаете правой кнопкой мыши по папке, в контекстном меню вы увидите опцию «Открыть терминал в папке». При его выборе откроется новое окно терминала в выбранной папке.

Открытие нового окна Терминала в определенной папке на вашем Mac может упростить ваш рабочий процесс и повысить производительность. В этой статье мы рассмотрели три метода: использование команды «cd», команды «open» и создание службы Automator. Выберите метод, который соответствует вашим предпочтениям и рабочему процессу. Имея в своем распоряжении эти методы, вы сможете легко перемещаться и работать в Терминале.