Valget mellem #!/bin/bash
og #!/bin/sh
afhænger af flere faktorer, herunder kompatibilitet, funktionalitet og ydeevne. Her er nogle situationer, hvor #!/bin/bash
kan være mere passende end #!/bin/sh
:
#!/bin/bash
nødvendigt.
declare -A myArray
(associative arrays)[[ ... ]]
for betingelser i stedet for [ ... ]
#!/bin/bash
for at sikre kompatibilitet.
#!/bin/bash
for at drage fordel af de værktøjer og scripts, der allerede er tilgængelige.
set -x
for at spore script eksekvering. Dette kan være nyttigt under udvikling og fejlfinding.
På den anden side er #!/bin/sh
mere passende i følgende situationer:
#!/bin/sh
et bedre valg, da det er mere standardiseret og tilgængeligt på flere systemer.
sh
kan være lettere og hurtigere end Bash, hvilket kan være en fordel i miljøer med begrænsede ressourcer.
#!/bin/sh
være tilstrækkeligt og mere effektivt.
Afslutningsvis afhænger valget mellem #!/bin/bash
og #!/bin/sh
af dine specifikke behov og krav til funktionalitet, kompatibilitet og ydeevne.
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