Starta SH-skript i Linux

Anonim

Starta SH-skript i Linux

Steg 1: Skapa ett kontrollskript

Först föreslår vi att skapa ett kontrollskript som kommer att löpa i framtiden. Naturligtvis kan du hoppa över det här steget om kommandoradsskriptet redan är tillgängligt. Observera att vi nu inte kommer att demontera syntaxen för programmeringsspråk, men vi kommer bara att berätta att alla kan skapa ditt eget skript för varje eller sätter in innehållet till filen för dess ytterligare samtal under omständigheter.

  1. Kör "Terminal" bekvämt för dig, till exempel via applikationsmenyn eller den heta nyckeln Ctrl + Alt + T.
  2. Kör terminalen för manuell skapelse av SH Format Script i Linux

  3. Använd kommandot sudo nano script.sh, där Nano är den använda textredigeraren och Script.sh är namnet på den skapade filen. Du kan skapa en fil, till exempel genom samma VI eller Gedit, det kommer inte att ändra kärnan, och namnet på elementet ändras också enligt personens personliga preferenser.
  4. Ett kommando att starta en textredigerare innan du skapar ett SH-formatskript i Linux

  5. Bekräfta den här åtgärden genom att ange lösenordet från Superuser-kontot, eftersom det utförs med Sudo-argumentet.
  6. Bekräftelse av en textredigerare för att skapa ett SH i Linux-formatskript

  7. En ny fil öppnas där du kan infoga skriptsträngarna. Nedan ser du det vanliga exemplet med ansvar för att visa meddelandet "Hello World". Om det finns innehållet i ett annat tecken, sätt bara in den i konsolen, se till att alla rader är skrivna korrekt.

    #! / Bin / bash

    Echo "Hello World"

  8. Skapa SH Format Script i Linux via textredigerare

  9. Därefter kan du spara inställningarna genom att hålla CTRL + O-tangentkombinationen.
  10. Byt till att upprätthålla SH Format Script i Linux efter dess skapande

  11. Filnamnet behövs inte, eftersom vi frågas när vi skapar. Klicka bara på Enter för att slutföra besparingen.
  12. Välj namnet för SH Format Script i Linux efter dess skapelse

  13. Lämna en textredigerare via Ctrl + X.
  14. Kompletterande arbete i en textredigerare efter att ha skapat ett SH-formatskript i Linux

Som vi ser är inget komplicerat att skapa egna skript för bash inte, men hela funktionen är att känna till koden. Du måste antingen skriva den från att skrapa dig själv, eller kopiera färdiga lösningar från fria källor. Efter att skriptet har implementerats i filen kan du säkert växla till nästa steg.

Steg 2: Skriptinställningar för EN-verktyg

Detta steg är inte heller obligatoriskt, men utan att det inte kan göra användare som använder Env-verktyget för att starta skriptet. Utan tidigare konfiguration öppnas det helt enkelt, eftersom motsvarande behörigheter inte ursprungligen mottogs. De läggs till via sudo chmod ugo + x script.sh-kommandot, där Script.sh är namnet på den önskade filen.

Kommandot att ge tillgång till SH-skriptet i Linux innan det börjar

Glöm inte att alla åtgärder som utförs genom Sudo-argumentet kräver bekräftelse på autentisering av kontot genom inmatning av superhuslösenordet. Därefter visas en ny sträng för att starta kommandon, vilket innebär framgångsrik användning av inställningen.

Ange lösenordet för att bekräfta öppnandet av åtkomst till SH-skriptet i Linux

Steg 3: Starta ett befintligt skript

Vi vänder oss till huvudsteget, som direkt lanserar det befintliga skriptet. Till att börja med, överväga ett enkelt kommando, som har utsikten ./script.sh och ansvarar för att du lanserar en fil från den aktuella platsen. Utgångsresultatet ser skärmdumpen nedan. Till exempel tog vi det tidigare skapade skriptet. På samma sätt kan du också ange hela vägen till objektet så att strängen har ändrats, till exempel till /home/user/script.sh.

Ett kommando för att öppna SH-skriptet i Linux från den aktuella mappen

Linux har en vägsystem variabel. Den innehåller ett antal mappar som är ansvariga för att utföra en mängd olika åtgärder. En av dem kallas / Usr / Local / Bin och används för manuell installation av program. Om du inte vill ständigt ange hela sökvägen till skriptet för att aktivera det, lägg det bara till en av bäckdelarna. För att göra detta, använd cp script.sh /usr/local/bin/script.sh-strängen.

Ett kommando för att flytta SH-formatskriptet i Linux till den variabla mappen

Därefter kommer lanseringen att vara tillgänglig genom att helt enkelt ange filnamnet med expansion.

Starta SH Format Script i Linux efter framgångsrik överföring till den variabla mappen

Den andra öppningsmetoden består samtidigt som det ringer till skalet. Du ska flytta till skriptkatalogen och skriva Bash Script.sh. Denna metod är bra eftersom det låter dig inte komma in i den fulla sökvägen till objektet eller lägga till den till motsvarande katalog av sökvägen.

Starta SH Format Script i Linux med ett skal

Det var allt vi ville prata om interaktion med skript i Linux. Du måste bara skapa en lämplig fil eller öppna existerande, med hjälp av ovanstående rekommendationer.

Läs mer