Виконання команд і запуск інструментів у Терміналі на Mac
Можна інтерактивно використовувати середовище командного рядка, вводячи команду й очікуючи на результат, або ж можна сформувати сценарії, які запускатимуться без додаткової взаємодії.
Щоб дізнатися більше про команди, використайте програму Термінал, щоб прочитати документацію до інструментів UNIX низького рівня і API. Перегляньте розділ Читання сторінок посібника UNIX на вебсайті для розробників Apple.
Виконання команд у процесорі
У програмі Термінал на Mac введіть повністю шлях до виконуваного файлу інструменту, аргументи і натисніть Return.
Якщо команда розміщена в одній із відомих папок командного процесора, шлях можна опустити і ввести тільки назву команди. Список відомих папок зберігається в командному процесорі в змінній середовища PATH і включає папки, які містять більшість інструментів командного рядка.
Наприклад, щоб запустити команду ls
у домашній папці поточного користувача, введіть у командному рядку цей запит і натисніть Return:
% ls
Щоб запустити команду в домівці поточного користувача, введіть перед командою специфікатор папки. Наприклад, щоб запустити MyCommandLineProg
, введіть рядок:
% ~/MyCommandLineProg
Щоб відкрити програму, використайте команду відкривання:
% open -a MyProg.app
Якщо під час введення команд ви отримали повідомлення command not found
, перевірте правильність написання. Наприклад:
% opne -a TextEdit.app
zsh: opne: command not found
Переривання команд
У програмі Термінал на Mac виберіть вікно, в якому виконується команда, яку потрібно зупинити.
Натисніть Control+C.
Цей сигнал призводить до зупинення більшості команд.
Повторення раніше введених команд
Команди, які ви вводите під час сеансу, зберігаються, а тому ви можете просто повторити одну з раніше використаних.
У програмі Термінал на комп’ютері Mac натисніть клавішу зі стрілкою вгору.
Остання введена команда з’явиться в командному рядку.
Натискайте клавішу зі стрілкою вгору, доки не побачите потрібну команду, а тоді натисніть Return.