6

Я обнаружил, что при запуске open -a Terminal /path/to/folder откроется новое окно терминала в данной папке.

Как лучше всего найти документацию по всем аргументам командной строки, которые принимает Terminal.app?

(мой Google-фу сегодня, кажется, сломан - я, кажется, продолжаю находить статьи о том, как использовать команду "open" с «--arg myargs » в Терминале, а не о том, что фактически принимает args Терминал)

2 ответа2

5

Я посмотрел файл Info.plist в Terminal.app на предмет возможных подсказок для аргументов; Я вижу требование FilePath, как Сервис. Сервисы - это способ взаимодействия Mac OS X с другими приложениями: например, если вы перетащите папку на значок «Терминал» в Dock, она будет действовать так же, как «открыть терминал / путь / к / папке». Другие вещи, которые я вижу, - это хуки для открытия man-страниц Unix, но не ясно, как это вызывать; Я ожидаю, что это будет через выпадающее меню, как и другие службы Mac OS.

Однако, технически, это не «Terminal.app», который принял аргумент в вашем запросе, а скорее /usr/bin/open ; эта команда имеет справочную страницу, которую мне не нужно копировать здесь.

-1

Используя мой UNIX/LINUX-fu, вы пробовали (если он есть в mac) man терминал? из терминала?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .