Како покренути датотеку .сх или Схелл Сцрипт у оперативном систему Виндовс 11/10

Схелл скрипте(Shell Scripts) или .СХ датотеке( .SH files) су попут пакетних датотека Виндовс(Windows) - а које се могу извршити у Линук-(Linux) у или Уник(Unix) -у . Могуће је покренути датотеку .сх или Схелл Сцрипт(Shell Script) у оперативном систему Виндовс 10(Windows 10) користећи Виндовс подсистем(Windows Subsystem) за Линук(Linux) . У овом посту ћемо вам показати како да покренете датотеку Схелл Сцрипт у (Shell Script)Windows 11/10 .

Како покренути датотеку .сх или Схелл Сцрипт(Shell Script) у Windows 11/10

Басх(Bash)  је  Уник(Unix) схелл и командни језик који може да покреће Схелл Сцрипт(Shell Script) датотеке. Не морате да инсталирате Убунту(Ubuntu) или било коју другу Линук дистрибуцију(Linux Distros) осим ако вашим скриптама није потребна подршка правог Линук(Linux) кернела. Поделићемо обе методе.

  1. Извршите датотеку Схелл Сцрипт користећи ВСЛ
  2. Извршите Схелл Сцрипт(Execute Shell Script) користећи Убунту(Ubuntu) на Виндовс 10(Windows 10)

1] Извршите датотеку Схелл Сцрипт(Execute Shell Script) користећи ВСЛ(WSL)

Инсталирајте ВСЛ или Виндовс подсистем за Линук(Install WSL or Windows Subsystem for Linux)

Идите на  Settings > Update и Security > За програмере(Developers) . Проверите   радио дугме Режим програмера . (Developer Mode)И потражите „ Виндовске функције(Windows Features) “, изаберите „ Укључи или искључи функције оперативног система Виндовс(Turn Windows features on or off) “.

Померите се да бисте пронашли ВСЛ(WSL) , означите поље за потврду, а затим га инсталирајте . Када завршите, морате поново да покренете систем да бисте завршили инсталирање тражених промена. Притисните Рестарт(Press Restart) сада.  БАСХ(BASH) ће бити доступан у командној линији(Command Prompt) и ПоверСхелл(PowerShell) -у .

Извршите датотеке схелл скрипте(Execute Shell Script Files)

  1. Отворите командну линију(Command Prompt) и идите до фасцикле у којој је датотека скрипте доступна.
  2. Откуцајте Басх(Bash) сцрипт-филенаме.сх и притисните тастер ентер.
  3. Извршиће скрипту, а у зависности од датотеке, требало би да видите излаз.

Покрените датотеке Схелл скрипте из командне линије

На Линук(Linux) платформи обично користите СХ, али овде морате да користите БАСХ(BASH) . Ипак , БАСХ(BASH) у Виндовс(Windows) -у има своја ограничења, тако да ако желите да се извршавате у Линук(Linux) окружењу, морате да инсталирате Убунту(Ubuntu) или било шта слично.

2] Извршите Схелл Сцрипт(Execute Shell Script) користећи Убунту(Ubuntu) на Виндовс 10(Windows 10)

Уверите се да имате инсталиран Убунту или било коју другу Линук дистрибуцију .  Убунту(Ubuntu) ће монтирати или учинити све ваше Виндовс (Windows) директоријуме(directories) доступним под /mnt . Дакле, Ц диск је доступан на /mnt/C . Дакле, ако ће радна површина бити доступна на /mnt/c/users/<username>/desktop .

Покрените Сцрипт датотеке у Виндовс-у преко Убунту-а

Сада следите ове кораке

  1. Откуцајте Басх(Bash) у промпт за покретање и он ће покренути дистро промпт.
  2. Идите до фасцикле помоћу команде „цд“ до фасцикле у којој су скрипте доступне.
  3. Откуцајте „сх сцрипт.сх“ и притисните ентер.

Извршиће скрипту и ако зависе од било које од основних Линук(Linux) функција.

Пошто је Линук(Linux) сада доступан у Виндовс(Windows) -у , не морате да користите апликације треће стране као што је Цигвин(Cygwin) . ВСЛ(WSL) би требао бити довољан за већину сценарија који ће вам помоћи да покренете схелл скрипту у оперативном систему Виндовс 10(Windows 10) .



About the author

Ја сам информатичар са преко 10 година искуства у развоју софтвера и безбедности. Имам велико интересовање за Фирефок, Цхроме и Ксбок игре. Посебно ме занима како да се уверим да је мој код безбедан и ефикасан.



Related posts