Du har skrevet et shell-script, men du ved ikke, hvordan du kører det. Dette er et problem, som mange uerfarne Linux-brugere står over for. For at manuskriptet skal kunne køres, skal det forberedes på en særlig måde. Dette kan gøres på forskellige måder.
Instruktioner
Trin 1
Den nemmeste måde er at gøre scripts eksekverbare og køre dem ved hjælp af Midnight Commander-programmet. De fleste Linux-distributioner har det allerede. Det mangler dog normalt fra alt="Image" Linux og Ubuntu, i hvilket tilfælde det skal installeres ved at køre følgende kommando: På alt="Image" Linux skal du downloade det for at installere dette program som en RPM-fil, og installer den derefter. Skift til den mappe, hvor filen er placeret ved hjælp af cd-kommandoen efterfulgt af den fulde sti til den pågældende mappe. Kør derefter denne kommando: rpm -i./filnavn.rpm
hvor filnavn.rpm er den fil, du downloadede. I Ubuntu er download- og installationsprocessen automatiseret, skal du kun bruge en kommando til at starte den: sudo apt-get install mc Udfør alle ovenstående kommandoer fra rodtilstand. Der er ingen sådan tilstand i Ubuntu, så sudo-kommandoen bruges før apt-get. Når Midnight Commander er installeret, kan den startes af enhver bruger ved hjælp af følgende kommando: mc
Trin 2
Hvis Midnight Commander ikke bruges, kan du ændre tilladelsen til shell-scriptfilen, så den kan udføres med følgende kommando: chmod 755 filnavn
hvor filnavn er navnet på din scriptfil. Prøv nu at køre det:./ filnavn
Trin 3
Hvis du foretrækker at bruge Midnight Commander, skal du ændre scripttilladelserne som følger. Start dette program, gå til mappen med den fil, du oprettede, flyt markøren til den, og find derefter adgangsrettens punkt i menuen Filer. Marker afkrydsningsfelterne "Start / søg efter ejer", "Start / søg efter gruppe" og "Start / søg efter andre" (nogle af dem er muligvis ikke installeret, hvis du ikke vil tillade andre brugere at køre scriptet). Gem indstillingerne med knappen "Installer". Nu bliver filnavnet på listen grønt, og en stjerne vises til venstre for den. Ved at svæve over det og trykke på "Enter" -tasten, kan du køre filen.