unix conditional statements
Betinget utsagn koding i Unix:
Shell-skript må ofte konstrueres for å utføre forskjellige instruksjoner, avhengig av verdien av spesifikke kontrollvariabler. De forskjellige utførelsesveiene er spesifisert ved bruk av betingede instruksjoner.
I denne opplæringen vil vi se om relasjonsoperatører og beslutningsprosesser i shell ved hjelp av forskjellige betingede uttalelser.
Unix Video # 15:
Unix betingede uttalelser if-elif-fi
Unix tilbyr en rekke relasjonsoperatører i tillegg til de logiske operatørene som er nevnt tidligere. Disse kan brukes til å sammenligne numeriske verdier.
skallskript for å sammenligne to filer
- -det er mindre enn
- -le mindre enn eller lik
- -gt større enn
- -ge større enn eller lik
- -eq lik
- -ne ikke lik
Unix gir en rekke måter for betinget kjøring av de andre kommandoene.
Disse er dekket nedenfor:
# 1) If-uttalelsene
last ned mp3 musikk nedlasting for android
Eksempel:
if then fi
# 2) Hvis ... annet uttalelser
Eksempel:
if then else fi
# 3) If ... elif ... else ... fi uttalelse
Eksempel:
if then elif then else Nedenfor er noen eksempler på programmer som illustrerer disse betingede uttalelsene:
# 1) Sjekk om et inngangstall er positivt:
$ echo “Enter a number” $ read num $ if ( $num -gt 0 ) $ then $ echo “It is a positive number” $ fi
# 2) Sjekk om et inngangstall er positivt eller ikke:
$ echo “Enter a number” $ read num $ if ( $num -gt 0 ) $ then $ echo “It is a positive number” $ else $ echo “It is not a positive integer” $ fi
# 3) Sjekk om et inngangstall er positivt, null eller negativt:
$ echo “Enter a number” $ read num $ if ( $num -gt 0 ) $ then $ echo “It is a positive number” $ elif ( $num -eq 0 ) $ then $ echo “num is equal to zero” $ else $ echo “It is not a positive integer” $ Fi
Sjekk den kommende veiledningen vår for å vite mer om Betingede uttalelser !!
PREV Opplæring | NESTE veiledning
Anbefalt lesing
- Unix Shell Script Aritmetic og Boolean Operators Eksempler
- Python-operatører
- Unix Pipes Tutorial: Pipes in Unix Programming
- Arbeide med Unix-variabler: Funksjoner i Shell Scripting
- Bruke Switch Case i Unix Shell Scripting: Case-esac Statement
- Hva er Unix: En kort introduksjon til Unix
- Unix tekstbehandlingskommandoer: Unix-filtre med eksempler
- Python betingede utsagn: if_else, elif, nestet if Statements