Du har skrevet et skallskript, men du vet ikke hvordan du skal kjøre det. Dette er et problem mange nybegynnere Linux-brukere står overfor. For at manuset skal kunne kjøres, må det utarbeides på en spesiell måte. Dette kan gjøres på forskjellige måter.
Bruksanvisning
Trinn 1
Den enkleste måten er å gjøre skript kjørbare og kjøre dem ved hjelp av Midnight Commander-programmet. De fleste Linux-distribusjoner har det allerede. Imidlertid mangler det vanligvis fra alt="Image" Linux og Ubuntu, i så fall må det installeres ved å kjøre følgende kommando: På alt="Image" Linux, for å installere dette programmet, må du laste det ned som en RPM-filen og installer den. Bytt til mappen der filen ligger ved hjelp av kommandoen cd etterfulgt av hele banen til den mappen. Kjør deretter denne kommandoen: rpm -i./filnavn.rpm
der filename.rpm er filen du lastet ned. I Ubuntu er nedlastings- og installasjonsprosessen automatisert, du må bruke bare en kommando for å starte den: sudo apt-get install mc Utfør alle ovennevnte kommandoer fra rotmodus. Det er ingen slik modus i Ubuntu, så sudo-kommandoen brukes før apt-get. Når Midnight Commander er installert, kan den startes av enhver bruker ved hjelp av følgende kommando: mc
Steg 2
Hvis Midnight Commander ikke brukes, kan du endre tillatelsene til skallskriptfilen slik at den kan kjøres med følgende kommando: chmod 755 filnavn
hvor filnavn er navnet på skriptfilen din. Prøv å kjøre den:./ filnavn
Trinn 3
Hvis du foretrekker å bruke Midnight Commander, endrer du skriptrettighetene som følger. Start dette programmet, gå til mappen med filen du opprettet, flytt pekeren til den, og finn deretter Access Rights-elementet i Fil-menyen. Merk av i boksene "Start / søk etter eier", "Start / søk etter gruppe" og "Start / søk etter andre" (noen av dem er kanskje ikke installert hvis du ikke vil la andre brukere kjøre skriptet). Lagre innstillingene med "Installer" -knappen. Nå blir filnavnet i listen grønt, og en stjerne vises til venstre for den. Ved å sveve over den og trykke på "Enter" -tasten, kan du kjøre filen.