Trin 1: Oprettelse af et check script
For det første foreslår vi at oprette et check script, der vil løbe i fremtiden. Selvfølgelig kan du springe over dette stadium, hvis kommandolinjeskriptet allerede er tilgængelig. Bemærk, at vi nu ikke vil demontere syntaksen af programmeringssprog, men kun vi vil fortælle dig, at alle kan oprette dit eget script for hver eller indsætte indholdet til filen for dets yderligere opkald under omstændigheder.
- Kør "Terminal" praktisk for dig, for eksempel gennem programmenuen eller den varme nøgle Ctrl + Alt + T.
- Her skal du bruge kommandoen Sudo Nano Script.sh, hvor Nano er den anvendte teksteditor, og script.sh er navnet på den oprettede fil. Du kan oprette en fil, f.eks. Gennem den samme VI eller Gedit, vil det ikke ændre essensen, og elementets navn ændres også i henhold til brugernes personlige præferencer.
- Bekræft denne handling ved at indtaste adgangskoden fra Superuser-kontoen, da den udføres med Sudo-argumentet.
- En ny fil åbnes, hvor du kan indsætte scriptstrengene. Nedenfor ser du det ansvarlige eksempel, der er ansvarlig for at vise meddelelsen "Hello World". Hvis der er indholdet af et andet tegn, skal du blot indsætte det i konsollen, så sørg for, at alle rækker er skrevet korrekt.
#! / Bin / bash
Ekko "hej verden"
- Derefter kan du gemme indstillingerne ved at holde Ctrl + O-tastekombinationen.
- Filnavnet er ikke nødvendigt, da vi bliver spurgt, når vi opretter. Bare klik på Enter for at fuldføre besparelsen.
- Forlad en tekstredigering via CTRL + X.
Som vi ser, er intet kompliceret til at skabe dine egne scripts til bash ikke, men hele funktionen er at kende koden. Du bliver nødt til enten at skrive det fra ridse selv eller kopiere færdige løsninger fra frie kilder. Når scriptet er implementeret i filen, kan du sikkert skifte til næste trin.
Trin 2: Script setup for EN-værktøj
Dette trin er heller ikke obligatorisk, men uden det kan ikke gøre brugere, der bruger ENV-værktøjet til at starte scriptet. Uden tidligere konfiguration åbnes det simpelthen ikke, da de tilsvarende tilladelser ikke blev modtaget oprindeligt. De tilføjes via Sudo Chmod Ugo + X Script.sh-kommandoen, hvor script.sh er navnet på den ønskede fil.
Glem ikke, at alle handlinger udført via SUDO-argumentet kræver bekræftelse af godkendelsen af kontoen via SuperUser-adgangskoden. Derefter vises en ny streng for at starte kommandoer, hvilket betyder en vellykket brug af indstillingen.
Trin 3: Start et eksisterende script
Vi vender os til hovedstrinnet, som direkte starter det eksisterende script. Til at begynde med overveje en simpel kommando, som har udsigten ./script.sh og er ansvarlig for at lancere en fil fra den aktuelle placering. Udgangsresultatet du ser skærmbilledet nedenfor. For eksempel tog vi det tidligere oprettede script. På samme måde kan du også angive den fulde vej til objektet, så strengen er ændret, for eksempel til /home/user/script.sh.
Linux har en sti systemvariabel. Det omfatter en række mapper, der er ansvarlige for at udføre en bred vifte af handlinger. En af dem kaldes / usr / lokal / bin og bruges til manuel installation af programmer. Hvis du ikke vil konstant angive den fulde vej til scriptet for at aktivere den, skal du blot tilføje den til et af sti-mapperne. For at gøre dette skal du bruge CP Script.sh /usr/local/bin/script.sh Strengen.
Derefter vil lanceringen være tilgængelig ved blot at indtaste filnavnet med ekspansion.
Den anden åbningsmetode består i samtidig at kalde skallen. Du skal flytte til script-mappen og skrive bash script.sh. Denne metode er god, fordi det giver dig mulighed for ikke at indtaste den fulde vej til objektet eller forudbestemte den til den tilsvarende vejkørsel.
Det var alt, hvad vi ønskede at tale om interaktion med scripts i Linux. Du skal kun oprette en passende fil eller åben eksisterende ved hjælp af ovenstående anbefalinger.