Командный (исполняемый) файл на МАС ОС
Оказалось простые задача создания исполняемого файла типа .bat или .cmd в Windows в MAC-OS вызывает затруднение и это неудивительно, в UNIX системах своя логика.
Но разобравшись один раз, на простом примере создания исполняемого bash скрипта, вы поймете как это работает и сможете использовать всю мощь bash скрипта на вашем Макинтоше или Хакинтоше.
Обычно создание bash скриптов происходит в приложении терминал, от начала до конца, для некоторых пользователей это проблема, белое окно терминала их напрягает, кнопок нет, чего делать-непонятно.
Поэтому мануал будет почти полностью сориентирован на создание и запуск исполняемого скрипта через графический интерфейс, все предельно просто, скопировал, вставил + комментарий к операции.
Создание bash скрипта с помощь текстового редактора TextEdit
В Finder открываем программы и ищем текстовый редактор TextEdit: После запуска TextEdit, его надо переключить в текстовый режим, в принципе это не обязательно, но крайне желательно, это поможет впоследствии избежать непредсказуемых ошибок: После того копируем и вставляем:#!/usr/bin/env bash ping -c 3 8.8.8.8Сохраняем файл на рабочем столе (можно в любом другом месте) с именем:
knock-knock.shПосле сохренения, файл knock-knock.sh должен появиться на рабочем столе. Итак, самое главное сделали, мы создали файл в котором будет запускаться ping до 8.8.8.8 (google DNS), будут отправлены 3 пакета. Конечно, вы можете написать вместо гуглевского ДНС любой IP адрес.
Делаем bash скрипт исполняемым
Тут нам понадобится Terminal - это приложение находится в Программы/Утилиты: Запускаем Терминал и копируем в него:chmod +x ~/Desktop/knock-knock.shТеперь у нас есть есть исполняемый скрипт, аналог cmd файла в Windows, который осталось только проверить. Перетаскиваем курсором мыши созданный вами knock-knock.sh в окно терминала и нажимаем на клавиатуре Enter Если все сделано правильно, результат должен быть примерно таким: Для полного счастья осталось назначить приложение для выполнения по умолчанию, как вы уже догадались, это должен быть Терминал. Тогда при на нажатии ПКМ (правой кнопкой мыши), будет автоматически открываться Терминал и и исполняться скрипт.
Командный (исполняемый) файл на МАС ОС - P.S. примечание
Надо сказать что статья справедлива и для другой техники Apple - IPAD, Iphone и т.д., ибо у них все на юниксе.
Комментарии
Отправить комментарий