bash o tcsh?
Hola pueblo. Yo siempre habia usado como shell el tcsh porque me habian dicho que el tcsh era mas comodo, que en cambio el bash era mejor para hacer tus scripts. Sin embargo ahora veo que el bash del knoppix tiene casi todas las comodidades que yo uso en el tcsh. Asi que parece que no es como me habian dicho. Preguntas: 1- Hay alguna razon adicional para preferir el tcsh sobre el bash? 2- Existe algun otro shell que tenga cualidades fuera de lo comun, en cuanto a comodidad o a aprobechamiento de recursos? Estoy dispuesto a probar algo nuevo.
bash or tcsh
Hi all, This is not a question related to debian, but... Which are the differences between bash and tcsh (instead of scripts :) ? Another question: tcsh isn't gnu, is it ? And last: tcsh uses libreadline ? If it does, bash have a bug really ugly that I've commented here some days ago. Bash doesn't jump to the next line when it reaches 70 col (um, it should be 80), and well, editing is impossible. In tcsh doesn't happens. Recomendations ? ;) Bye. -- --- - Powered by Debian/GNU Linux - -- Linux User 140860 Machine 61143 -- Juli-Manel Merino Vidal [EMAIL PROTECTED]- -- -- -- -- - - http://jmmv.cjb.net/ My homepage | | | | | | | | | | | http://www.debian.org / Best linux dist. | | | | | | | | | | http://www.gnu.org / GNU Project ---| | | | | |
Re: bash or tcsh
Look at http://language.perl.com/versus/csh.whynot. Cheers, Alberto On Tue, 14 Sep 1999, Juli-Manel Merino Vidal wrote: Hi all, This is not a question related to debian, but... Which are the differences between bash and tcsh (instead of scripts :) ? Another question: tcsh isn't gnu, is it ? And last: tcsh uses libreadline ? If it does, bash have a bug really ugly that I've commented here some days ago. Bash doesn't jump to the next line when it reaches 70 col (um, it should be 80), and well, editing is impossible. In tcsh doesn't happens. Recomendations ? ;) Bye. -- --- - Powered by Debian/GNU Linux - -- Linux User 140860 Machine 61143 -- Juli-Manel Merino Vidal [EMAIL PROTECTED]- -- -- -- -- - - http://jmmv.cjb.net/ My homepage | | | | | | | | | | | http://www.debian.org / Best linux dist. | | | | | | | | | | http://www.gnu.org / GNU Project ---| | | | | | -- Unsubscribe? mail -s unsubscribe [EMAIL PROTECTED] /dev/null
Re: bash or tcsh
Alberto Maurizi wrote: Look at http://language.perl.com/versus/csh.whynot. On Tue, 14 Sep 1999, Juli-Manel Merino Vidal wrote: Hi all, This is not a question related to debian, but... Which are the differences between bash and tcsh (instead of scripts :) ? `CSH PROGRAMMING CONSIDERED HARMFUL' doesn't really answer his question at all. In any case, I find tcsh a much better shell than bash _for_ _interactive_ _use_ because of programmed completion. I know zsh can also do similar things, but I have yet to try it. I haven't answered the question either, just countered the initial reply. -- Peter Galbraith, research scientist [EMAIL PROTECTED] Maurice Lamontagne Institute, Department of Fisheries and Oceans Canada P.O. Box 1000, Mont-Joli Qc, G5H 3Z4 Canada. 418-775-0852 FAX: 775-0546 6623'rd GNU/Linux user at the Counter - http://counter.li.org/
Re: bash or tcsh
On Tue, Sep 14, 1999 at 02:21:09PM +0200, Juli-Manel Merino Vidal wrote: Hi all, This is not a question related to debian, but... Which are the differences between bash and tcsh (instead of scripts :) ? Another question: tcsh isn't gnu, is it ? I used to be an avid tcsh user and now am an avid bash user. These decisions are personal really and a perfect example of a religious war, which I don't want to be involved in but here are my personal reasons for switching: 1) Installation: At the time I had just started a day job where I had accounts on several different machine architectures: HP, AIX, Solaris, etc. Refusing to use ksh, and struggling with trying to install tcsh on all those platforms, I ended up becoming a bash fan because I could install it in about 5 minutes from ftp.gnu.org. Autoconf is your friend. 2) Features: AFAIK, all the features of tcsh are in bash with slight variations which I now prefer. 3) Documentation: The documentation at www.gnu.org is IMO very, very good. 4) Scripting: I think it is a joke that csh is named because its programming is more like C than sh. This is IMO like saying that Arabic is more like Chinese than French - one might be able to find specific example where it is true but it is at best misleading. Almost all scripts I come across are written in sh (for portability reasons) so I see no need to ever fight with csh/tcsh scripting ever again. If I need to do write a tricky script I'll do it in perl. Ok, I done now. :) ksb