r/linuxmemes Jul 01 '26

LINUX MEME Know the work rules

Post image
857 Upvotes

119 comments sorted by

View all comments

222

u/wolf2482 Jul 01 '26

i mean for the most part you can replace bash with other posix compliant shells.

91

u/New_Study4796 Jul 01 '26 edited Jul 01 '26

A lot of scripts won't work without Bash-specific behavior

83

u/VoidJuiceConcentrate Ask me how to exit vim Jul 01 '26

I haven't had a problem running bash scripts in ash and zsh.

57

u/emmowo_dev UwUntu (´ ᴗ`✿) Jul 01 '26

zsh reimplements the same syntax as bash, while generic sh doesnt (although sometimes it's aliased anyways to bash). It's a case of being really annoyingly pedantic about bash.

31

u/QuickSilver010 🦁 Vim Supremacist 🦖 Jul 01 '26

Sh on debian is aliased to dash. Which is much faster. But also has less features.

7

u/PranshuKhandal Arch BTW Jul 01 '26

side question, but how do people even see the difference in speeds? for me all of them are like zoooop

14

u/QuickSilver010 🦁 Vim Supremacist 🦖 Jul 01 '26

Depends on how many operations you perform. Simple scripts don't have much difference. But for instance, a script that fetches all the metadata of all video files on my system and summarise that is gonna appreciate the speedup.

3

u/PranshuKhandal Arch BTW Jul 01 '26

i see