← Back to team overview

sslug-teknik team mailing list archive

Re: Bash script driller

 

Jesper Krogh wrote:
I sslug.teknik, skrev Kenneth Ahn Jensen:
Nej. Det er en helt anden shell, du skal bare explicit skrive
#!/bin/bash i dit script og du er på "sikker grund".
Tjaa. Det er selvfølgelig korrekt, men i alle de Linux'er jeg har brugt har sh peget på bash, så jeg har egentlig opfattet bash som de-facto standarden.

Jow.. bash er også de-facto standard. Du skal blot fortælle systemet at
det er den du ønsker at bruge.

Men det ligger jo lissom i de-facto standarden - at hvis jeg ikke beder om en specifik shell, så får jeg (de-facto) standarden.

Nå, men det er bare en lille ridse i den ellers ret velpolerede Ubuntu-overflade. ;-)

Når det nu er et bevidst valg, så er det vel næppe en ridse?

Jeg har ikke lyst til at starte en debat som den jeg linkede til, så jeg vil bare sige at når jeg skal vælge mellem

1) ret alle mine (og en del andres) shell-scripts og makefiler, eller
2) sudo dpkg-reconfigure dash

-så er valget ikke svært.

Endnu en gang, tak for hjælpen - den videre diskussion af værdien af dash vs. bash, POSIX og LSB compliance osv. vil jeg ikke være med i. ;-)

Mvh
Kenneth


Follow ups

References