WSL

Как да тичам .sh или Shell Script файл в Windows 10

Как да тичам .sh или Shell Script файл в Windows 10

Shell скриптове или .SH файлове са като партидни файлове на Windows, които могат да бъдат изпълнени в Linux или Unix. Възможно е да бягате .sh или Shell Script файл в Windows 10 с помощта на подсистемата на Windows за Linux. В тази публикация ще ви покажем как да стартирате файл на Shell Script в Windows 10.

Как да тичам .sh или Shell Script файл в Windows 10

Баш е Unix черупка и команден език, който може да изпълнява Shell Script файлове. Не е необходимо да инсталирате Ubuntu или други Linux Distros, освен ако вашите скриптове не се нуждаят от подкрепата на истинското ядро ​​на Linux. Ще споделим и двата метода.

  1. Изпълнете Shell Script файл с помощта на WSL
  2. Изпълнете Shell Script, използвайки Ubuntu на Windows 10

1] Изпълнете Shell Script файл с помощта на WSL

Инсталирайте WSL или Windows Подсистема за Linux

Отидете в Настройки> Актуализация и сигурност> За разработчици. Проверете Режим за програмисти радио бутон. И потърсете „Функции на Windows", избирам "Включване или изключване на функции на Уиндоус”.

Превъртете, за да намерите WSL, поставете отметка в квадратчето и след това го инсталирайте. След като приключите, трябва да се рестартирате, за да завършите инсталирането на заявените промени. Натиснете Рестартиране сега.  BASH ще бъде достъпен в командния ред и PowerShell.

Изпълнете Shell Script Files

  1. Отворете командния ред и отидете до папката, където е наличен скрипт файлът.
  2. Въведете Bash script-filename.sh и натиснете клавиша за въвеждане.
  3. Той ще изпълни скрипта и в зависимост от файла трябва да видите изход.

На Linux платформа обикновено използвате SH, но тук трябва да използвате BASH. Въпреки това, BASH в Windows има своите ограничения, така че ако искате да изпълните в Linux среда, трябва да инсталирате Ubuntu или нещо подобно.

2] Изпълнете Shell Script, използвайки Ubuntu на Windows 10

Уверете се, че сте инсталирали Ubuntu или други дистрибуции на Linux.  Ubuntu ще монтира или ще направи всички ваши директории на Windows достъпни под / mnt. Така че C устройството се предлага на адрес / mnt / C.  Така че, ако работният плот ще бъде достъпен на / mnt / c / потребители //работен плот.

Сега следвайте тези стъпки

  1. Въведете Bash в ред за изпълнение и той ще стартира дистрибутивния ред.
  2. Придвижете се до папката с помощта на командата “cd” до папката, в която са налични скриптовете.
  3. Въведете „sh script.ш ”и натиснете enter.

Той ще изпълни скрипта и ако имат зависимост от някоя от основните функции на Linux.

Тъй като Linux вече е наличен в Windows, не е необходимо да използвате приложения на трети страни като Cygwin. WSL трябва да е достатъчен за повечето сценарии, за да ви помогне да стартирате скрипт на черупка в Windows 10.

Най-добрите емулатори на игрови конзоли за Linux
Тази статия ще изброи популярния софтуер за емулация на игрова конзола, наличен за Linux. Емулацията е слой за софтуерна съвместимост, който емулира х...
Най-добрите дистрибуции на Linux за игри през 2021 г
Операционната система Linux е изминала дълъг път от първоначалния си, прост, базиран на сървъра външен вид. Тази операционна система се подобри неимов...
Как да заснемете и поточно предадете игралната си сесия на Linux
В миналото играта на игри се смяташе само за хоби, но с течение на времето игралната индустрия отбеляза огромен ръст по отношение на технологиите и бр...