Hacker News new | past | comments | ask | show | jobs | submit login

The main drawback for fish is that is not compatible with bash scripting. If you need help with something specific, you can throw out almost all help available online.



I can never understand this complaint. I'm frequently on Windows and use Cygwin.

Do you know what I do?

I use zsh. Let's say I need bash. "bash<Enter>". I'm in bash :-) I need cmd (yup, that can happen). "cmd<Enter>".

I need to run just one command with bash: "bash command<Enter>".

I need to run just one command with cmd: "cmd /c command<Enter>".

These problems are trivially solvable :-)


I just have both installed. Fish for interacting and bash for scripting.


Switched to fish for daily use a year ago and have only had to fallback to bash maybe 3-4 times for a gnarly command invocation that was bash only.


I've been thinking about a more fluid way to hybridize these different shells.

I'd like a way to get all the benefits without the cost or any extra required effort for the user.

Some painless master shell program. No epiphanies yet though.




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

Search: