Для тех, кто думает: «Можно ли создать и выполнить файл сценария оболочки в системе Windows?» вот ответ Да. Чтобы узнать, как это можно сделать, прочитайте эту статью полностью до конца. Это немного более длительный процесс, но за ним легко следовать. Итак, разделим процесс на 4 части.
- Включить WSL – Нельзя напрямую выполнять сценарии оболочки в системе Windows. Для этого вам необходимо сначала установить подсистему Windows для Linux (WSL). WSL — это функция операционной системы Windows, которая позволяет вам запускать файловую систему Linux вместе с вашими традиционными приложениями Windows.
- Скачайте Ubuntu и интегрируйте с WSL – WSL поставляется с операционной системой Windows, но вы должны включить его и установить дистрибутив Linux, прежде чем сможете начать его использовать. Здесь мы рассмотрим, как загрузить и установить Ubuntu из приложения Microsoft Store.
- Создать файл сценария оболочки – Файлы .sh являются расширениями файлов сценария оболочки. Давайте узнаем, как создать файл сценария оболочки в системе Windows.
- Выполнить файл сценария оболочки - Запустите созданный файл .sh
Оглавление
Часть 1. Включение подсистемы Windows для Linux (WSL)
Шаг 1: Откройте Настройки с использованием Окна + я ключи вместе. Нажмите на Обновление и безопасность вариант.
Шаг 2: На левой панели нажмите Для разработчиков
Шаг 3: Включите режим разработчика нажав на переключатель.
РЕКЛАМНОЕ ОБЪЯВЛЕНИЕ
Шаг 4: Во всплывающем окне нажмите Да.
Шаг 5: В строке поиска «Найти настройку» введите «повернуть окна» и в результатах нажмите « Включение или отключение функций Windows
Шаг 6: Из открытого окна поставить галочку в флажок рядом Подсистема Windows для Linux чтобы включить его. И нажмите на ХОРОШО.
Шаг 7: Завершение процесса займет несколько минут, после чего будет запрошен перезапуск. Запустить снова система.
Часть 2. Загрузите Ubuntu и интегрируйте с WSL
Шаг 1: После перезапуска открыть приложение Microsoft Store набрав Магазин Microsoft в строке поиска Windows и дважды щелкнув его в результатах поиска.
Шаг 2. В строке поиска приложения Microsoft Store введите убунту и выберите его из списка.
Шаг 3: Нажмите на Получить чтобы загрузить ubuntu, это займет несколько минут.
Шаг 4: В строке поиска Windows введите Убунту и из результатов поиска двойной щелчок на нем, чтобы открыть его.
Шаг 5: Командная строка Linux откроется и начнет установку на ваш жесткий диск и интеграцию с WSL.
Шаг 6: Он запросит имя пользователя а также пароль в качестве учетных данных введите желаемое имя пользователя и пароль. Убедитесь, что вы помните их для последующего использования.
Шаг 7: Дождитесь завершения процесса установки.
Часть 3. Создание файла сценария оболочки (.sh)
Шаг 1: Перейдите к месту, где вы хотите создать файлы .sh в Windows. Держите Сдвиг ключ и щелкните правой кнопкой мыши на пустом месте.
Шаг 2: В появившемся списке нажмите на Откройте окно Powershell здесь.
Шаг 3: В PowerShell введите бить и ударил войти. Это перенаправит в оболочку bash
РЕКЛАМНОЕ ОБЪЯВЛЕНИЕ
Шаг 4: В PowerShell введите кот > имя файла.sh здесь «имя файла» — это имя вашего файла. Это твой выбор. Например, здесь я дал «тест» в качестве имени файла.
Шаг 5: Нажмите войти кнопку на клавиатуре. Теперь файл сценария оболочки будет создан в выбранном месте.
Шаг 6: Убедитесь, что файл будет создан в этом месте, вернитесь в Powershell и нажмите кнопку Ctrl + с клавиши вместе, чтобы завершить процесс.
Шаг 7: Чтобы выполнить этот сценарий оболочки и увидеть результаты, вам нужно будет добавить некоторые данные в файл. Итак, давайте добавим в файл простую команду для печати Hello World.
Шаг 8: Для этого типа vi имя файла.sh здесь «имя файла» — это имя вашего файла. Например, здесь, поскольку я дал «тест» в качестве имени файла, команда будет vi test.sh
Шаг 9: Эта команда откроет файл для редактирования, нажмите кнопку я клавишу с клавиатуры, чтобы попасть в файл и начать его редактирование.
Шаг 10: Наберите в файле echo «Hello World» и, чтобы сохранить и выйти, нажмите клавишу Esc клавишу с клавиатуры и введите :wq и ударил войти.
Шаг 11: Это сохранит содержимое файла и закроет файл.
Часть 4. Выполнение/запуск файла сценария оболочки
Шаг 1: В вашей системе Windows перейдите в папку, где находятся файлы sh. Держите Сдвиг ключ и щелкните правой кнопкой мыши на пустом месте.
Шаг 2: В появившемся списке нажмите на Откройте окно Powershell здесь.
Шаг 3: В командной строке введите бить и ударил войти. Это перенаправит в оболочку bash
Шаг 4: Введите sh имя файла.sh и ударил войти. Например, здесь имя файла «тест», поэтому я буду выполнять или запускать файл с помощью команды sh test.sh.
Шаг 5: Теперь вы можете увидеть результат. Готово!
Примечание. Вы также можете запустить файл sh в командной строке.
Шаг 1. Откройте приглашение «Выполнить», используя Виндовс + Р клавиши вместе и введите команда в этом. Хит войти.
Шаг 2: Это откроет командную строку. Перейдите к пути, по которому у вас есть файл sh для выполнения, используя CD У меня есть файлы sh в папке под названием «Новая папка» на рабочем столе, поэтому команда будет cd Рабочий стол/Новая папка
Шаг 3: Теперь введите bash имя файла.sh и ударил войти. Имя файла — это имя вашего файла. Для примера приведу bash test.sh
Шаг 4: Вы можете увидеть вывод в командной строке.
Вот и все! Надеюсь, эта статья будет полезной. Спасибо!!