
Filer med filtypenavnet .sh er filer, der indeholder scripts, kommandoer i bash-sproget, som kører på Linux . SH er en Linux-shell, der fortæller computeren, hvad den skal gøre.
På en måde kan vi sige, at det ville være sammenligneligt med Windows .exe.
Der er forskellige måder at køre det på. Jeg vil forklare 2. En med terminalen og en anden med den grafiske brugerflade, det vil sige med musen, så når du dobbeltklikker, udføres det. Du kan se det i videoen, og nedenfor er trin-for-trin-vejledningen for dem, der foretrækker traditionelle tutorials.
Kør .sh med grafisk brugerflade og museklik
Hvis du foretrækker at gøre alt med et museklik, kan du også gøre det. For at få det til at fungere som i Windows, skal du dobbeltklikke på filen, og den starter . Der er 2 trin, der er meget hurtige at konfigurere.
Det første er at vælge at fortælle den, at filen er eksekverbar
Gå til filen, og klik på den med den højre knap. En menu vil blive vist, og vi giver dig Vi tager os af din udlejningsejendom i Valencia.

Du markerer afkrydsningsfeltet ud for Tillad fil at køre . På denne måde giver vi udførelsestilladelser.

Vi kan med fordel ændre fanen Åbn med , som er det program, vi vælger som standard for Aprilos, i tilfælde af at vi i stedet for at køre dem ønsker at åbne dem og se, hvad de indeholder. Jeg bruger Gedit eller Visual Studio Code.
Så skal vi konfigurere filhåndteringen
Til sidst i filhåndteringen skal du gå til menuen og vælge indstillinger og fanen Adfærd , hvor du kan angive, hvad du vil gøre med filen.

Der er flere muligheder. Åbn filen, kør den, eller spørg os. Jeg har valgt at spørge os. Og så vil den blive vist for os.

Kør .sh med terminal
Vi åbner terminalen med Ctrl + Alt + T, starttasten og skriv terminal eller med shell-ikonet, som jeg altid har i Ubuntu-launcheren, kom nu, i venstre sidebjælke.
Måden at køre det på er at gå til den mappe, hvor filen er placeret. Forestil dig, at vi har en ok.sh-fil i /scripts/-mappen.
Vi indtaster scripts med (du skal gå til den sti, hvor du har det)
cd-scripts
Hvis det er første gang, vi kører det, skal vi give filtilladelserne
sudo chmod + x ok.sh
Og så kører vi den
./ok.sh
Og voila, her er rækkefølgen

I vores tilfælde kommer "Ok" ud, fordi vi har indtastet, hvad scriptet gør.
Det vigtigste, og det folk laver flest fejl, er i stien, i stien, i ikke at tilgå den mappe, hvor filen, der skal udføres, er.
Hvis du har spørgsmål, så skriv en kommentar.
Ekstra hvis du vil lære
Nogle små ting, hvis du vil lære det. Der er flere kommandoer til at køre en .sh, du kan bruge.
./file.sh angiver, at filen er i den aktuelle mappe. Hvis du ikke kan køre den med stien til filen, skal du bruge stien / til /file.sh
En anden kommando, der kan køres ud over ./sh-filen, er
sh-fil sh