Door MathFox: Als je een shell gebruikt voor serieus scripting werk, dan wil je een stabiele, goed ondersteunde shell met een goed beschreven syntax... Voor mij is dat bash of sh. Als je het leuk vindt om wat te spelen en ook hier en daar een paar bugs te fixen dan is er een heleboel keus.
Ik doe niet zoveel 'serieus scripting werk' , maar kom nog wel eens op verschillende systemen .
bash is _overal_ . Als ik mijzelf zou wennen aan de één of andere obscure 'nog meer supergeweldig' shell ben ik vooral onthand overal buiten mijn eigen systeem.
In heel vroeger dagen was csh/tcsh nog wel de keus vanwege betere edit van de cli en history /command completion versus de klassieke Bourne 'sh' shell .