Kako zagnati datoteke .sh

kako zagnati datoteko sh
Odkrijte, kako ga zagnati s terminalom in dvokliknite

P datoteke s pripono .sh so datoteke, ki vsebujejo skripte in ukaze v bash jeziku, ki deluje v Linuxu. SH je lupina Linuxa, ki računalniku pove, kaj naj naredi.

Na nek način bi lahko rekli, da bi bil primerljiv z Windows .exe.

Obstajajo različni načini za zagon. Razložil bom 2. Eno s terminalom in drugo z grafičnim vmesnikom, to je z miško, da se izvede, ko dvokliknete. Ogledate si ga lahko v videoposnetku, spodaj pa korak za korakom za tiste, ki imajo raje tradicionalne vadnice.

Zaženite .sh z grafičnim vmesnikom in kliki miške

Če želite vse narediti s klikom miške, lahko to storite tudi vi. Če želite, da deluje kot v sistemu Windows, dvokliknite datoteko in zažene se. Obstajata 2 koraka, ki ju je zelo hitro konfigurirati.

Prva stvar je, da se odločite, da ji sporočite, da je datoteka izvršljiva

Pojdite do mesta, kjer je datoteka, in jo kliknite z desnim gumbom. Prikaže se meni in damo Lastnosti

Naročite se na naš poštni seznam

z desno miškino tipko kliknite datoteko .sh

Izberete preverjanje Dovoli zagon datoteke. na ta način damo dovoljenja za izvršitev

podelite dovoljenja za izvrševanje datoteke

Izkoristimo lahko možnost spreminjanja zavihka Odpri s, ki je program, ki smo ga izbrali za privzeti za Aprilos, v primeru, da ga namesto, da ga zaženemo, odpremo in vidimo, kaj vsebujejo. Uporabljam Gedit ali Visual Studio Code

Nato moramo konfigurirati upravitelja datotek

Končno v upravitelju datotek pojdite v meni in izberite preferenc in zavihek Obnašanje in tam lahko poveste, kaj želite narediti z datoteko.

nastavitve upravitelja datotek

Možnosti je več. Odprite datoteko, jo zaženite ali vprašajte nas. Odločil sem se, da nas vprašate. In tako se nam bo pokazalo.

zaženite sh z dvojnim klikom

Zaženite .sh s terminalom

Odpremo terminal, s Ctrl + Alt + T, tipko za zagon in pisanje terminala ali z ikono lupine, ki jo imam vedno v zaganjalniku Ubuntu, dajmo, v levi stranski vrstici.

Način, kako ga zagnati, je, da odprete imenik, v katerem je datoteka. predstavljamo si, da imamo v mapi / scripts / datoteko ok.sh

Vpisujemo skripte z (moraš iti na pot, kjer jo imaš)

cd skripte

Če jo zaženemo prvič, moramo datoteki dati dovoljenja

sudo chmod + x ok.sh

In potem ga zaženemo

./ok.sh

In voila tukaj je zaporedje

zaženite sh v terminalu

V našem primeru se prikaže "Ok", ker smo vnesli, kaj počne ta skript.

Najpomembnejše in kaj ljudje naredijo največ napak, je pot, pot, nedostop do mape, v kateri je datoteka, ki jo je treba izvršiti.

Če imate kakršna koli vprašanja, pustite komentar.

Dodatno, če se želite naučiti

Nekaj ​​malenkosti, če se želite naučiti. Obstaja več ukazov za zagon datoteke .sh, ki jo lahko naredite

./file.sh. označuje, da je datoteka v trenutnem imeniku, če je ne morete zagnati s potjo do datoteke / do / file.sh

Drug ukaz, ki ga je treba zagnati poleg datoteke ./sh, je

sh datoteka sh

Pustite komentar