Hvordan skrive en Shell Script i Unix

Hvordan skrive en Shell Script i Unix


Under UNIX og UNIX-liknende operativsystemer som Linux og Mac OS X, gjør shell scripting automatisering av oppgaver mye enklere. Shell skript er i hovedsak tilsvarer batch-filer fra DOS / Windows verden. Med shell scripting, kan flere kommandoer bli plassert i en enkelt fil og henrettet uten å angi manuelt i hver kommando hver gang. Shell skript kan også omfatte beslutning basert funksjonalitet og be om brukerundersøkelser ved behov.

Bruksanvisning

1 Åpne en teksteditor. Dette kan være en hvilken som helst tekst editor, så lenge det sparer filer i "ren tekst" format, som nesten alle tekstredigeringsprogrammer gjøre.

2 Skriv åpningslinjen "#! / Bin / sh" uten anførselstegn. Dette forteller kommandoen prosessoren å bruke bash shell når du kjører den endelige shell script, som er felles for nesten alle UNIX og UNIX-lignende systemer.

3 Skriv et nummertegn (#) før noen linjer forutbestemt til å være en kommentar. Mange skall-skript inkludere en "kommentarfeltet" øverst forklare hensikten med shell script, forfatter, dato, etc.

4 Skriv kommandoene som skal utføres når skriptet kjøres. Hver kommando krever en ny linje. For eksempel kan en kommando være: echo "Hello World!"

Hint

  • Shell scripting er en avansert emne med hele bøker viet til det. De mest grunnleggende shell skript vil behandle kommandoer en om gangen i kronologisk rekkefølge. Imidlertid kan skallskript være utformet med logikk på samme nivå som tradisjonelle programspråk.