Как запустить сценарий Shell или .sh в macOS

Сценарии оболочки обычно пишутся и запускаются в системах Linux, но они почти так же удобны в системе Mac, как и в системе Linux. Вы можете написать сценарий оболочки в macOS, и запустить его гораздо проще, чем в системе Windows 10 . Фактически, в macOS сценарий оболочки, скорее всего, запустится и выполнит то, для чего он был написан, а в системе Windows 10 он с большей вероятностью потерпит неудачу. Вот как можно запустить сценарий Shell или .sh в macOS.

Скрипт тестовой оболочки

Чтобы проверить это, вам понадобится сценарий оболочки, который вы можете запустить. Вы можете использовать тот, который у вас есть под рукой, или вы можете использовать пример скрипта ниже. Откройте текстовый редактор, например TextEdit, и вставьте в него следующее. Сохраните файл с расширением .sh.

#! / bin / bash echo "Оставайся дома"

Запустить сценарий оболочки в macOS

Откройте Терминал в macOS. Используйте команду cd, чтобы перейти в папку, в которой находится сценарий. Расположение в приведенной ниже команде является лишь примером. Убедитесь, что вы изменили его на ту папку, в которой на самом деле находится ваш скрипт.

cd ~ / Загрузки

Как только вы окажетесь в папке, вам нужно дать скрипту разрешение на запуск. Используйте команду ниже, но замените имя примера фактическим именем сценария, которому вы хотите дать разрешение на запуск.

chmod + x test_script.sh

Как запустить сценарий Shell или .sh в macOS

После предоставления скрипту разрешения на запуск используйте приведенную ниже команду, чтобы запустить его. Не забудьте изменить имя сценария перед запуском команды.

sh test_script.sh

Как запустить сценарий Shell или .sh в macOS

Почему сценарии оболочки проще запускать в macOS

Сценарии оболочки легче запускать в macOS по сравнению с Windows 10, поскольку macOS основана на UNIX. Это нечто общее между системой и системой Linux. Команды оболочки будут выполняться без проблем, и вы также сможете использовать несколько избранных приложений для приложений Linux, хотя вы бы больше выиграли от их версии для MacOS, если они доступны.

Пример сценария, который мы предоставили для тестирования этого процесса, будет просто отображать текст в Терминале, но сценарий, который вы хотите запустить, будет делать что-то еще, и для его запуска могут потребоваться другие приложения / утилиты, установленные на вашем Mac. Если вы умеете писать сценарии оболочки, вы всегда можете изменить имеющийся сценарий и указать ему использовать приложения или утилиты, которые уже установлены на вашем Mac.

Leave a Comment

Настройка Mac для повышения производительности без сторонних приложений

Настройка Mac для повышения производительности без сторонних приложений

Мы всегда любим говорить о том, что Mac OS X — это надёжная операционная система, основанная на архитектуре UNIX. Это такой гипергиковский окольный путь.

DiskEject — принудительное извлечение CD или DVD-диска на Mac

DiskEject — принудительное извлечение CD или DVD-диска на Mac

Это распространённая проблема на MacBook и настольных компьютерах Mac, когда CD или DVD-диск не извлекается должным образом. Единственный способ исправить эту проблему — перезагрузить компьютер.

Как добавить несколько изображений в один PDF-файл на macOS

Как добавить несколько изображений в один PDF-файл на macOS

Как добавить несколько изображений в один PDF-файл на macOS

Улучшите запись экрана на Mac с помощью этих советов экспертов

Улучшите запись экрана на Mac с помощью этих советов экспертов

У нас есть лучшие методы записи экрана на Mac, которые должны знать пользователи, включая собственные приложения и инструменты, а также лучшие варианты стороннего программного обеспечения для записи.

Синхронизируйте музыку с Android, Windows Phone и Blackberry [Mac]

Синхронизируйте музыку с Android, Windows Phone и Blackberry [Mac]

Instinctiv Music Player, как следует из названия, — это интуитивно понятный медиаплеер, работающий по принципу музыкального автомата, для управления различными медиафайлами на вашем Mac. Он имеет очень понятный интерфейс.

Как использовать разделенный экран на Mac: многозадачность как профессионал

Как использовать разделенный экран на Mac: многозадачность как профессионал

Узнайте, как использовать разделённый экран на Mac. Следуйте этим простым шагам, чтобы включить Split View и улучшить многозадачность.

Memory Diag и Battery Diag — два простых приложения для мониторинга системы [Mac]

Memory Diag и Battery Diag — два простых приложения для мониторинга системы [Mac]

Приложения для обслуживания пользуются большой популярностью. Некоторых энтузиастов привлекает мониторинг компонентов, а других — очистка с помощью таких инструментов, как Onyx,

Каталогизируйте, сортируйте и организуйте свою коллекцию фильмов на Mac

Каталогизируйте, сортируйте и организуйте свою коллекцию фильмов на Mac

Любителям медиа с огромными коллекциями фильмов наверняка понравятся систематизация и функции DVD Hunter. Он позволяет каталогизировать, сортировать и…

Как сделать снимок экрана на Mac: подробное руководство

Как сделать снимок экрана на Mac: подробное руководство

Узнайте, как делать скриншоты на Mac, следуя нашему пошаговому руководству. Узнайте о лучших сочетаниях клавиш, советах и ​​инструментах для создания снимков экрана.

Как задать настройки эквалайзера для каждой песни в iTunes

Как задать настройки эквалайзера для каждой песни в iTunes

Хорошие музыкальные плееры имеют встроенные эквалайзеры. Обычно эквалайзер — это универсальная настройка. Вы можете выбрать любой тип звука.