Hacker Newsnew | past | comments | ask | show | jobs | submit | scrsh's commentslogin

It's not portable.

And I have to invest time to learn all the codes.

In the times it takes to learn zsh, I could write the same functionality into small sh scripts which I can run on any machine. Put them in a folder, add it to my PATH and I'm in business.

I can tar up this folder and upload it to some internet-connected machine so I can download it to any other machine with an internet connection.

zsh is wonderful. It is the ultimate "interactive" shell. But it's not portable.

Moreover, the less "interactive" I need to be on the command line the better. If I have short, portable scripts to do certain things, and I can run them on any machine with /bin/sh (no need to install anything; sh is the universal interpreter), that's a nice thing to have. zsh won't give me that.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: