Hvordan øke en Counter i et Unix Shell Script
Shell skript er små programmer som er skrevet for en Unix shell eller kommandolinje tolk. En av de mest brukte Unix shell er bash shell - det er installert på de fleste Unix og Linux operativsystemer. Du kan bruke skallskript for å manipulere filer, skrive ut filer eller kjøre programmer. For å øke en disk i et skall skript, lage en løkke som legger en hver tid tilstanden av loopen er oppfylt.
Bruksanvisning
1 Åpne et tomt vanlig tekstdokument i en tekst editor.
2 Type "# / bin / bash!" - Uten sitater - å starte shell script. Dette skriptet bruker bash shell skriptspråk.
3 Type "navn = (steve james sam jeff)" - igjen, uten sitater - for å skape en rekke navn.
4 Skriv inn følgende linjer:
teller = 0
num = 0 <
Dette skaper to variabler satt til null. Den "teller" variabelen brukes for telling; den "num" variable referanser hvert element i matrisen.
5 Type "len = $ {# navnene [@]}" - uten sitater - å skape en variabel som inneholder antall elementer i tabellen.
6 Type "mens [$ teller -Det $ len]" - uten anførselstegn - for å starte "mens" loop som looper gjennom elementene i matrisen. Den "-Det" delen av setningen står for "mindre enn".
7 Skriv inn følgende linjer:
count = expr $count + 1
echo "Navn $ teller er $ {navn [$ num]}"
num = expr $num + 1
Dette intervaller på "teller" og "num" variabler, og skriver hvert element i matrisen.
8 Lagre filen som "count.sh."
9 Skriv "chmod + x" ved ledeteksten for å gjøre manuset kjørbar.
10 Skriv inn kommandoen "./count.sh" for å utføre skriptet.