Who Wins the Terminal Battle: Bash or Zsh?

preview_player
Показать описание
Dive into the command-line world with this detailed comparison between two powerful shells: Bash and Zsh. Explore their origins, features, user-friendliness, and more to find out which shell is your perfect match.

💻 MY COMPUTER SETUP

🔗 VIDEO LINKS:
Рекомендации по теме
Комментарии
Автор

You really do not cover anything in this video. If you want to explain the differences between these two, you should cover more than just which one is most portable and have been the standard the longest. You have not covered a single feature of either of these shells. Also there are two different use cases for a shell, command line and scripting.

danielberglv
Автор

BASH was introduced in 1989, not 1998 lol. I'm just learning this BASH stuff, had to bust on ya, we all make simple mistakes. Awesome video none the less.

spikespike
Автор

Trick question! Bash and Zsh are command line interpreters, they are not terminals (or terminal emulators as they are called), that would be gnome-console, konsole, tilix, Eterm, etc.

slaapliedje
Автор

What are those advanced features? That's what i hoped for when i started watching, and you didn't deliver ...

trueriver
Автор

I thought everyone was using fish now.

brandonandrews
Автор

first I used bash, then I tried zsh...got hooked up for some time. Then I accidentally deleted my .zshrc but some of it got duplicated in .bashrc

Then i tried using bash with all the plugins to make it behave liks zsh...i can't. End up rewriting my .zshrc which include several hundreds lines of code!

steeltormentors
Автор

Have you heard of and maybe used qbsh? It's a QBasic-based shell, as in it's written in a variant of QBasic that compiles with qb64 and it interprets some BASIC commands. If you haven't, then there's a video idea for you.

anon_y_mousse
Автор

Guess I'll give Zsh a try since I mainly use tcsh...

Felix-vehs
Автор

I started using zsh in the mid-90's on various Unix systems due to the much superior completion support and command line editing as compared with ksh and bash. No doubt, bash has improved over the years but zsh is still next level. These days, I'm mostly working on remote Linux servers so I leave the default shell as bash but for local use, zsh is still my preference. I don't see script compatibility as a real issue as you start off the script with #!/usr/bin/bash or #!/usr/bin/zsh as appropriate. When writing scripts, I mostly write for bash as I learned scripting pre-bash when the Bourne Shell was all that was available and it's always available on all Linux distributions.

bburton
Автор

dear lord, I thought this was one of those TTS videos before I saw the Camera....please

miku
Автор

I just find there's not enough compelling me to make the switch. The main reason I want to learn zsh at some point (when I'm done with Rust and Awk) is that macos uses zsh as its default shell. For now I have bash installed via ports, and a script which takes all my bash scripts from my Linux machines, and changes the #! of the script to point to /opt/local/bin/bash instead of /bin/bash. I learned the basics of bash in the 90s, (I first discovered Linux early 1996), and it's one of those things, like vim, that once you've learned it once, there is little needed by way of re-learning.

Chalisque
Автор

My Weapon of choice is fish. Aaaand i use Arch btw. 🙃

projectabryzz
Автор

zsh is superior because he has left-side fork in pipes instead of right-side fork. Try that in bash:
$ echo a | read b ; echo $b
$
and then in zsh:
$ echo a | read b ; echo $b
a
$

Автор

Both are better in a standpoint on their ground.

CyberCommercialBroadcasting
Автор

If zsh had better plugin api then i would use it, but writing widgets / keybinding functions on bash is a pain in the arse
oh-my-zsh is a horrible piece of software that slows everything down a lot and i would never recommend to use it unless you know what it does (and it does A LOT of things like aliases and settings)

alexstone
Автор

bash because of teamwork and multples servers

engd
Автор

zsh wins the terminal bash wins in scripting fish is similar to zsh but it does too many things for me in terms of autocorrect

robindeboer