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.
- Kör "Terminal" bekvämt för dig, till exempel via applikationsmenyn eller den heta nyckeln Ctrl + Alt + T.
- 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.
- Bekräfta den här åtgärden genom att ange lösenordet från Superuser-kontot, eftersom det utförs med Sudo-argumentet.
- 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"
- Därefter kan du spara inställningarna genom att hålla CTRL + O-tangentkombinationen.
- Filnamnet behövs inte, eftersom vi frågas när vi skapar. Klicka bara på Enter för att slutföra besparingen.
- Lämna en textredigerare via Ctrl + X.
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.
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.
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.
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.
Därefter kommer lanseringen att vara tillgänglig genom att helt enkelt ange filnamnet med expansion.
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.
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.