Как выполнить сценарий оболочки или .sh в macOS

Вы хотите выполнить сценарий Shell или .sh на macOS ? Обычно сценарии оболочки написаны достаточно хорошо и работают в системах Linux. Не только в системе Linux, но вы также можете написать сценарий оболочки в macOS. Что ж, он работает довольно легко, как и в системе Windows 10. Однако в macOS сценарий оболочки, скорее всего, будет запускаться и выполнять то, для чего он был написан в системе Windows 10. Кроме того, вероятность неудачи гораздо выше. Давай, посмотрим, как можно запустить Shell или .sh скрипт на macOS.





библиотека для декодирования aacs windows 10

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

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



  #!/bin/bash echo 'Stay Home'  

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

Сначала зайдите в Терминал на macOS. Затем используйте команду CD перейти в папку. Расположение в приведенной ниже команде является всего лишь примером. Помните, что вы можете изменить его на любую папку, в которой находится ваш скрипт.

  cd ~/Downloads  

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

  chmod +x test_script.sh  

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

  sh test_script.sh  

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

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

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

Android Нуга Nexus 7 2013

Заключение:

Вот все, что касается выполнения сценария Shell или .sh в macOS. Вы когда-нибудь пробовали это испытать? Если у вас возникнут дополнительные вопросы и вопросы, дайте нам знать в разделе комментариев ниже!

Читайте также: