Sponsored by AVG
CNET Top Weekly Download for Free Anti-Virus view!
free.avg.com - 2.4 million people a week get AVG Anti-Virus Free, for the best protection against web threats.
43 Comments
- zyth, on 10/10/2007, -1/+39ZSH is like the girlfriend all the people on Digg never had.
- SuperCow1127, on 10/10/2007, -1/+20If you're a Linux geek, it's very interesting. This story getting high visibility means there's a bunch of us who are quite interested. Digg started as a technology site; if you think it should be strictly politics, stop looking in the Unix/Linux section and go fornicate yourself.
- jdong, on 10/10/2007, -1/+16That's what she said!
- toxiclove999, on 10/10/2007, -0/+15I can speak for it as well, ZSH is AMAZING. You have nothing to lose at all really, it works just like bash, but with much more if you're willing to play.
- wildfire, on 10/10/2007, -0/+14I'm a BSD geek.
- wildfire, on 10/10/2007, -1/+13Personally I've been using tcsh for years, but looking at the differences between zsh I might migrate over.
Differences between shells: http://www.faqs.org/faqs/unix-faq/shell/shell-differences/ - stoanhart, on 10/10/2007, -0/+11ZSH is pretty sweet. However, more importantly:
How Come No One Has Told Me About CTRL+R Before?!? - javaroast, on 10/10/2007, -0/+9Actually your comment is much more uninteresting
- jdong, on 10/10/2007, -0/+7Bash completion is unable to provide contexual autocompletion to the same degree as zsh. Also, bash-completion tends to be slower than zsh completion. This was already covered in TFA. You must not have looked as carefully at the screenshots, or you would've realized bash couldn't do those things :)
- superkendall, on 10/10/2007, -3/+10Learn the full extents of Bash, before you run to ZSH. Like the cicada, ZSH rises to widearead fame about every eleven years or so before silently returning to the depths. We have walked this path before...
- t0ny, on 10/10/2007, -0/+7"Typo correction."
Thats all I need to know. I'm switching! - tdous, on 10/10/2007, -0/+6And yet you go out of your way to comment on Linux stories negatively..
http://digg.com/linux_unix/2008_Year_of_the_Linux_Desktop?t=7618828#c7618828
http://digg.com/linux_unix/Windows_Livet_Mail_Beta_stiffs_Linux_users?t=4458675#c4458675
..for example. One might think, for a mad second, you had some kind of bias. Maybe, maybe not. Chances are you're just a *****. - whovian, on 10/10/2007, -0/+69. Built-in floating point math, instead of resorting to piping an echo into bc.
- WiseWeasel, on 10/10/2007, -0/+5If only you'd followed your own advice...
- bruenig, on 10/10/2007, -0/+4True, it does look better but I am so used to replicating these features with other things like find and grep and such, it would probably just be a pain.
- myFriendDerrik, on 10/10/2007, -1/+5Reply to kipmartin's comment. (HTML tags aren't allowed. Comments are editable for 2 minutes)
The text, "Reply to kipmartin's comment" is hyperlinked so that you can respond directly to kipmartin's comment. - jdong, on 10/10/2007, -0/+4I was contemplating if I should add that or not -- it is a very useful to me. In the end I decided it was out of the scope that I intended for the article (as an introduction... Most people who haven't explored other shells probably don't use their shell for arithmetic)
- meltingwax, on 10/10/2007, -0/+3There's nothing here I can't do in Assembly Language with a few more extra lines
- neondiet, on 10/10/2007, -0/+3
Have you tried "set -o emacs" to change the line editor? On Tru64 and Mac OS X this auto-maps the arrow keys. Doesn't on HP-UX cos it's still in the stone age (despite HP owning the Tru64 source code now) and I can't speak for other flavours of Unix. - neondiet, on 10/10/2007, -0/+3
This guy makes some very basic mistakes in his write up. He thinks ksh is an expansion on Bash, which is kind of silly considering the original ksh pre-dates bash by about 5 years. If anything Bash has the edge on features. - meltingwax, on 10/10/2007, -0/+2it works wonders when you're drunk
- mapkinase, on 10/10/2007, -0/+2tcsh has the same autocorrection
- ratsg, on 10/10/2007, -1/+3If you are a Unix geek, it's very interesting.
- cower, on 10/10/2007, -3/+5zsh is like the sexual innuendo that never gets old.
- jdong, on 10/10/2007, -0/+2The beta versions of zsh have some Unicode support. Autocompletion worked for me directly from both the zsh and zsh-beta ports.
- 4qu4r1u5, on 10/10/2007, -0/+2No unicode support in zsh!! ( http://zsh.dotsrc.org/FAQ/zshfaq02.html#l16 ) .. so Languages Other Than English won't work wery well.. And for some reason I couldn't get the autocompletion to work on OS X with the darwin ports version..
- burtonbe, on 10/10/2007, -0/+2Prior to being forced to use ksh on AIX for my job, I always was a bash die-hard. Now that I've been forced to use ksh with vi as the line editor, I am a complete convert. I think I'll give zsh a go.
- neondiet, on 10/10/2007, -0/+2
Ok, I've read the rest of the article now and I shouldn't be so mean. There's actually a lot of good stuff here, and it's a good primer. I switched from csh (spit) to ksh around 1991 and then picked up bash when I started working with Linux about 5 years ago; which is now the default shell on my MBP. Didn't think I would ever switch again but this article has got me curious. A quick "locate zsh" revealed an astonishing number of pre-made functions in /usr/share/zsh/4.2.3/functions. Looks very interesting. - inactive, on 10/10/2007, -0/+1zsh is pretty cool, I like the auto completion of words, having to backup and correct the command is very annoying.
- inactive, on 10/10/2007, -2/+3bash for life!
- binaryspiral, on 10/10/2007, -3/+4A useful comment is rare, one that is on topic is even rarer.
I digg you man! Thanks! - msergeant, on 10/10/2007, -0/+1There's only one thing that's stopping me from moving to ZSH, my custom .cshrc file, if the converter worked I'd have done it, but since it hasn't there's no way I want to spend > 8 hours on translating csh to zsh so I can still have everything I have now
- OrangeTide, on 10/10/2007, -0/+1zsh is actually sh and ksh compatible, unlike bash which is somewhat sh compatible with its own special bash quirks added on top.
the little modules on zsh are cute, so you can have cvs/svn command completion and what not. - RasterBurn, on 10/10/2007, -0/+1And tcsh has advanced autocompletion as well. You can autocomplete just about anything if you put it in your .cshrc.
I'd rather avoid the memory footprint of zsh and deal with the warts of tcsh! - yarnover, on 10/10/2007, -2/+3And then the bed broke!
- Hellevator, on 10/10/2007, -1/+1I must admit programming bash shells is not the most straightforward thing in the world. Unfortunately thats not enough to get me to go through the effort of converting right now.
- optimizerWeb, on 10/10/2007, -0/+0Nice, I will give zsh a try.
- maz2331, on 10/10/2007, -0/+0Interesting. Maybe I'll try it and see if it is more useful to me than good old bash.
- meltingwax, on 10/10/2007, -0/+0... and the best part is you don't have to rehash after every ten seconds!
- mark_1581, on 10/10/2007, -5/+3Meh. There's nothing here I can't do in Bash with a few command line extensions.
- neondiet, on 10/10/2007, -4/+1
Have you tried "set -o emacs" to change the line editor? On Tru64 and Mac OS X this auto-maps the arrow keys in ksh. Doesn't on HP-UX cos it's still in the stone age (despite HP owning the Tru64 source code now) and I can't speak for other flavours of Unix. - nixfu, on 10/10/2007, -10/+5>how does crap like this get high visibility? there is nothing more uninteresting than linux geeks discussing the differences between shells.
And we now return you to your regularly scheduled all you can eat of BUSH BASHING fake news and conspiracies, 9/11 TRUTHER KOOKS, and all the information you cant use from the GLOBAL WARMING WE R GONNA DIES OH NOES! crowd.... - kipmartin, on 10/10/2007, -35/+0how does crap like this get high visibility? there is nothing more uninteresting than linux geeks discussing the differences between shells.


What is Digg?