WSL

Kā skriet .sh vai Shell Script fails operētājsistēmā Windows 10

Kā skriet .sh vai Shell Script fails operētājsistēmā Windows 10

Korpusa skripti vai .SH faili ir kā Windows pakešfaili, kurus var izpildīt Linux vai Unix. Ir iespējams skriet .sh vai Shell Script fails sistēmā Windows 10, izmantojot Windows apakšsistēmu Linux. Šajā ziņojumā mēs parādīsim, kā palaist Shell Script failu sistēmā Windows 10.

Kā skriet .sh vai Shell Script fails operētājsistēmā Windows 10

Bash ir Unix čaulas un komandu valoda, ar kuru var palaist Shell Script failus. Jums nav jāinstalē Ubuntu vai jebkurš cits Linux Distros, ja vien jūsu skriptiem nav nepieciešams īstā Linux kodola atbalsts. Mēs dalīsimies ar abām metodēm.

  1. Izpildiet Shell Script failu, izmantojot WSL
  2. Izpildiet čaulas skriptu, izmantojot Ubuntu operētājsistēmā Windows 10

1] Izpildiet Shell Script failu, izmantojot WSL

Instalējiet WSL vai Windows apakšsistēmu Linux

Atveriet sadaļu Iestatījumi> Atjaunināšana un drošība> Izstrādātājiem. Pārbaudiet Izstrādātāja režīms radio poga. Un meklējietWindows funkcijas”, Izvēlieties“Ieslēdziet vai izslēdziet Windows funkcijas”.

Ritiniet, lai atrastu WSL, atzīmējiet izvēles rūtiņu un pēc tam instalējiet to. Kad tas ir izdarīts, ir nepieciešams restartēt, lai pabeigtu pieprasīto izmaiņu instalēšanu. Nospiediet Restartēt tūlīt.  BASH būs pieejams komandu uzvednē un PowerShell.

Izpildiet Shell skriptu failus

  1. Atveriet komandu uzvedni un dodieties uz mapi, kurā ir pieejams skripta fails.
  2. Ierakstiet Bash skripta faila nosaukumu.sh un nospiediet ievadīšanas taustiņu.
  3. Tas izpildīs skriptu, un atkarībā no faila jums vajadzētu redzēt izvadi.

Linux platformā jūs parasti izmantojat SH, bet šeit jums jāizmanto BASH. Tas nozīmē, ka Windows BASH ir ierobežojumi, tādēļ, ja vēlaties izpildīt Linux vidē, jums jāinstalē Ubuntu vai kaut kas līdzīgs.

2] Izpildiet Shell skriptu, izmantojot Ubuntu operētājsistēmā Windows 10

Pārliecinieties, vai esat instalējis Ubuntu vai jebkuru citu Linux distros.  Ubuntu pievienos vai padarīs visus jūsu Windows direktorijus pieejamus sadaļā / mnt. Tātad C disks ir pieejams vietnē / mnt / C.  Tātad, ja darbvirsma būs pieejama vietnē / mnt / c / lietotāji // desktop.

Tagad izpildiet šīs darbības

  1. Ierakstiet Bash izpildes uzvednē, un tas palaidīs izplatīšanas uzvedni.
  2. Pārejiet uz mapi, izmantojot komandu “cd”, uz mapi, kurā ir pieejami skripti.
  3. Ierakstiet “sh skripts.sh ”un nospiediet enter.

Tas izpildīs skriptu un, ja tie būs atkarīgi no kādas no Linux galvenajām funkcijām.

Tā kā Linux tagad ir pieejams sistēmā Windows, jums nav jāizmanto nekādas trešo pušu lietojumprogrammas, piemēram, Cygwin. WSL vajadzētu būt pietiekamam lielākajai daļai scenāriju, lai palīdzētu palaist čaulas skriptu sistēmā Windows 10.

5 labākie ergonomiskie datoru peles izstrādājumi Linux
Vai ilgstoša datora lietošana izraisa sāpes plaukstas locītavā vai pirkstos? Vai jūs ciešat no stīvām locītavām un jums pastāvīgi ir jāspiež rokas? Va...
How to Change Mouse and Touchpad Settings Using Xinput in Linux
Most Linux distributions ship with “libinput” library by default to handle input events on a system. It can process input events on both Wayland and X...
Izmantojot X-Mouse Button Control, atšķirīgi mainiet peles pogas atšķirīgai programmatūrai
Varbūt jums ir nepieciešams rīks, kas varētu mainīt peles vadību ar katru lietoto lietojumprogrammu. Ja tas tā ir, varat izmēģināt lietojumprogrammu a...