er keyword tilsvarer «-k» monitor tilsvarer «-m» noclobber tilsvarer «-C» noexec tilsvarer «-n» noglob tilsvarer «-f» nolog godtas, men ignoreres notify tilsvarer «-b» nounset tilsvarer «-u» onecmd tilsvarer «-t» physical tilsvarer «-P» pipefail returverdi av en kommandokø er statusen for siste kommando som avslutter med en annen status enn null, eller null hvis alle kommandoer avsluttet med null posix endre bash-oppførsel hvor standardoppførselen er annerledes enn Posix-standarden, slik at bash samsvarer med Posix privileged tilsvarer «-p» verbose tilsvarer «-v» vi rediger linjer med et vi-aktig grensesnitt xtrace tilsvarer «-x» -p Slått på når virkelig og effektiv bruker-ID ikke er like. Dette slår av behandling av fila $ENV og importering av skallfunksjoner. Hvis du slår av dette valget, blir effektiv uid og gid det samme som virkelig uid og gid. -t Avslutt når én kommando er lest og kjørt. -u Behandle udefinerte variabler som en feil. -v Skriv ut skall-inndatalinjer når de leses. -x Skriv ut kommandoer og argumenter når de kjøres. -B utfør «brace»-utvidelse -C Ikke tillat overskriving av vanlige filer ved videresending av utdata. -E Gi ERR-felle videre til skallfunksjoner. -H Slå på historikk-subsidiering i «!»-stil. Dette er slått på som standard i interaktive skall. -P Ikke følg symbolske lenker ved kjøring av kommandoer som «cd». -T Gi DEBUG-felle videre til skallfunksjoner. -- Tildel gjenstående argumenter til posisjonsparametre. Hvis ingen argumenter gjenstår, tømmes posisjonsparametrene. - Knytt gjenstående argumenter til posisjonsparametre. Valgene «-x» og «-v» er slått av. Bruk «+» i stedet for «-» for å slå av disse valgene. De kan også brukes når skallet kalles. Gjeldende valgsett finnes i «$-». Gjenstående antall ARGumenter er posisjonsparametre, og tildeles i rekkefølge til $1, $2, … $n. Hvis ingen ARGumenter er brukt, skrives alle skallvariabler ut. Avslutningsstatus: Vellykket, med mindre bruker tar et ugyldig valg.