Bash shell, installert i nesten alle operativsystemer i Linux-familien, har et veldig avansert kommandosystem som lar deg utvikle skript med rik funksjonalitet. Skript som dette er allestedsnærværende på Linux-systemer. Du kan kjøre et bash-skript ved å angi passende attributter for det og ha de nødvendige rettighetene.
Nødvendig
- - en konto på målmaskinen;
- - muligens rot.
Bruksanvisning
Trinn 1
Logg deg på konsollen på maskinen der skriptet skal kjøres. Start en terminalemulator (konsole, XTerm, etc.) eller bytt til tekstkonsollen ved å trykke på en av hurtigtastene Ctrl + Alt + Fx. Hvis det ikke er fysisk tilgang til datamaskinen, kan du koble til den via nettverket ved hjelp av en ssh-klient (for eksempel PuTTY under Windows eller ssh under Linux). Hvis nødvendig, skriv inn kontoinformasjonen din
Steg 2
Endre den gjeldende katalogen til den der skriptfilen ligger. Dette bør gjøres for å gjøre det lettere for videre arbeid. Bruk cd-kommandoen, hvis parameter må være en absolutt eller relativ bane til målkatalogen. For eksempel: cd / home / tmp / Du kan også bruke en filbehandling som Midnight Commander
Trinn 3
Endre tillatelsene til skriptfilen om nødvendig. Gjør det kjørbart og redigerbart med kontoen din. Hvis du er eieren av filen, kjører du chmod-kommandoen og endrer tillatelsene. For eksempel: chmod 0755./test.sh Hvis filen eies av en annen bruker, kan du enten midlertidig sette tillatelser til 0777 ved å kjøre chmod med sudo, eller endre eier og gruppe med chown (også fra sudo). Hvis du bruker en filbehandling, kan slike handlinger være mye mer praktiske å utføre med hjelpen (i Midnight Commander er dette de tilsvarende elementene i Fil-menyen)
Trinn 4
Gjennomgå og rediger om nødvendig skriptet med banen til basstolken etter #! -Tegnene på første linje. Bruk din foretrukne tekstredigerer. For eksempel vim eller Midnight Commander-redaktør. Lagre den modifiserte skriptfilen
Trinn 5
Kjør bash-skriptet. Skriv inn den absolutte eller relative banen til katalogen med skriptfilen, dens navn og parametere, om nødvendig. Trykk enter.