At skrive if-betingelser på én linje i et bash-script kan være nyttigt for at holde koden kompakt og læsbar. Her er nogle måder at gøre det på:
if [ betingelse ]; then kommando; fi
if [ betingelse ]; then kommando1; else kommando2; fi
if [ betingelse1 ]; then kommando1; elif [ betingelse2 ]; then kommando2; else kommando3; fi
Her er nogle eksempler:
if [ $a -gt $b ]; then echo "a er større end b"; fi
if [ $a -gt $b ]; then echo "a er større end b"; else echo "a er ikke større end b"; fi
if [ $a -gt $b ]; then echo "a er større end b"; elif [ $a -eq $b ]; then echo "a er lig med b"; else echo "a er mindre end b"; fi
Disse eksempler viser, hvordan du kan skrive if-betingelser på én linje i et bash-script for at gøre din kode mere kompakt og læsbar.
Spar dig selv for besvær og kom igennem din to-do liste i dag
1
Beskriv din opgave
2
Modtag bud
3
Få løst din opgave
Møbelsamling
Hjælp med at samle Ikea klædeskab
Maler
Klargøring af lejlighed til flyttesyn
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Havearbejde
Beskæring af 4 større træer
IT support
Geninstallering af windows + programmer
Elektriker
Installation af Sonos musikanlæg i hus
Rengøring
Ugentlig rengøring af lejlighed (114kvm)
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Elektriker
Opsætning af lamper i stue og soveværelse
Catering
3-retters menu til 14 mennesker