Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Which Shell?
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3  Next  
Reply to topic    Gentoo Forums Forum Index Duplicate Threads
View previous topic :: View next topic  

Shell?
BASH
85%
 85%  [ 195 ]
CSH
0%
 0%  [ 2 ]
TCSH
2%
 2%  [ 5 ]
ZSH
8%
 8%  [ 20 ]
SH
0%
 0%  [ 0 ]
Python/Perl/Some Other Scripting Language ;D
1%
 1%  [ 4 ]
What? I use TCC as my shell. C all the way!
0%
 0%  [ 1 ]
Total Votes : 227

Author Message
UltraN00B
n00b
n00b


Joined: 20 Jan 2004
Posts: 24
Location: Beverly Hills... 90210

PostPosted: Sat Jan 24, 2004 3:56 am    Post subject: Reply with quote

Quote:
Nope. KDE is a desktop-environment. KDE's windowmanager is called KWin


I stand corrected as of http://www.KDE.org/whatiskde you are right.
_________________
"Just because you are paranoid doesn't mean they are not out to get you".
Back to top
View user's profile Send private message
TJNII
l33t
l33t


Joined: 09 Nov 2003
Posts: 637
Location: for(;;);

PostPosted: Sat Jan 24, 2004 3:58 am    Post subject: Reply with quote

You can have a C shell?
/me=curious
_________________
Maintaining documentation on upgrades is apparently not within the power of Gentoo
Beware when you emerge -u world!
Back to top
View user's profile Send private message
UltraN00B
n00b
n00b


Joined: 20 Jan 2004
Posts: 24
Location: Beverly Hills... 90210

PostPosted: Sat Jan 24, 2004 3:59 am    Post subject: Reply with quote

as far as I know there are both csh and tcsh which have some pretty neat functionality. csh is aka C shell I believe.
_________________
"Just because you are paranoid doesn't mean they are not out to get you".
Back to top
View user's profile Send private message
stonent
Veteran
Veteran


Joined: 07 Aug 2003
Posts: 1139
Location: Texas

PostPosted: Sat Jan 24, 2004 5:16 am    Post subject: Reply with quote

tcsh is to csh as bash is to sh

(basically)
_________________
Inspiron 4100 & Sun UltraAXe
Portage on Solaris|Dell Laptop Hacks
The way you feel about organized religion is the same way I feel about organized socialism.
Back to top
View user's profile Send private message
stonent
Veteran
Veteran


Joined: 07 Aug 2003
Posts: 1139
Location: Texas

PostPosted: Sat Jan 24, 2004 5:20 am    Post subject: Reply with quote

jaska wrote:
Thought BSD used tcsh by default, but I never really paid attention because everytime I've used a *BSD I've quickly changed my shell to zsh.


Just on Mac OSX.
_________________
Inspiron 4100 & Sun UltraAXe
Portage on Solaris|Dell Laptop Hacks
The way you feel about organized religion is the same way I feel about organized socialism.
Back to top
View user's profile Send private message
pran
n00b
n00b


Joined: 19 Nov 2003
Posts: 18
Location: Canada

PostPosted: Sat Jan 24, 2004 7:16 am    Post subject: Reply with quote

UltraN00B wrote:
as far as I know there are both csh and tcsh which have some pretty neat functionality. csh is aka C shell I believe.


As a shell I suppose there's nothing wrong with csh or tcsh. As a scripting language, the csh derived languages have a few issues: http://www.faqs.org/faqs/unix-faq/shell/csh-whynot/

I like to use a shell that follows the good ol' "sh" syntax - bash, ksh, zsh, etc...
Back to top
View user's profile Send private message
NoUseForAName
Tux's lil' helper
Tux's lil' helper


Joined: 22 Feb 2003
Posts: 84
Location: Sweden

PostPosted: Sat Jan 24, 2004 11:36 am    Post subject: Reply with quote

I am a bash user, but I have heard a lot of good things about zsh, and I think I'm going to try it out soon.

http://www.linux-mag.com/2002-05/power_01.html looks interesting
Back to top
View user's profile Send private message
ILikePi
n00b
n00b


Joined: 29 Nov 2003
Posts: 22
Location: Rhode Island, USA

PostPosted: Sat Jan 24, 2004 2:36 pm    Post subject: Reply with quote

pran wrote:
As a shell I suppose there's nothing wrong with csh or tcsh. As a scripting language, the csh derived languages have a few issues: http://www.faqs.org/faqs/unix-faq/shell/csh-whynot/

I like to use a shell that follows the good ol' "sh" syntax - bash, ksh, zsh, etc...


well, a number of things on that page (e.g. fd manipulation, globbing for suspending jobs) are not accurate for tcsh. it even mentions that at the end (in the Summary, section 8). just something to consider.
_________________
Keyboard not found.
Press F1 to continue.
Back to top
View user's profile Send private message
Anior
Guru
Guru


Joined: 17 Apr 2003
Posts: 317
Location: European Union (Stockholm / Sweden)

PostPosted: Sat Jan 24, 2004 2:41 pm    Post subject: Reply with quote

bash surely is nice, even if i use the supertiny ash for bootdisk and other size critical usages.
Back to top
View user's profile Send private message
paridel
n00b
n00b


Joined: 28 Dec 2003
Posts: 17

PostPosted: Sun Jan 25, 2004 7:48 am    Post subject: Reply with quote

First of all csh == C Shell.

I have been using tcsh as my shell for many many years. My .cshrc and .mytcsh files are quite large and elaborate... my .mytcsh file was first started at least six years ago, possibly more. So maybe I use tcsh mostly because I have been for so long.

I have done a lot of bourne shell (sh) scripting. I always liked csh scripting more than sh, but so other people could use/modify scripts I would write them in sh. But.... now I do anything I would have done with shell scripting with Perl instead. Perl kicks butt.

But anyway, please notice that "Csh programming considered harmful" was written in '96. I believe there have been a number of changes to the tcsh and csh since then. If you notice some of the examples are just pointing out bugs in the implementation. Then some of the other examples are just 'csh uses a differant syntax and that is bad'. For example quotes are treated differantly, but not nessisarily worse. And then some of the complaints are probably valid. :-)

But who cares? If you need to write scripts for the bourne shell then that's fine, but you can still use a shell besides bash for your command line. I find tcsh easier to customize (maybe just cause I'm used to it) so I use it.

I don't want to get into a religious war here but I think that one of the main reasons that bash was written is that RMS didn't like the liceanse that the tcsh shell (and other good shells) were released under. tcsh uses the berkely liceanse I think.... anyway, I'm not complaining because a little competition is good for everyone.

What I would be interested in is what cool things people do in their rc scripts to make their shells work better. :-)
Back to top
View user's profile Send private message
shash
Apprentice
Apprentice


Joined: 18 Apr 2003
Posts: 220
Location: India

PostPosted: Sun Jan 25, 2004 5:35 pm    Post subject: Reply with quote

Bash, basically, but I've been trying to learn zsh, and I use python for most scripts.
Back to top
View user's profile Send private message
teknomage1
Veteran
Veteran


Joined: 05 Aug 2003
Posts: 1239
Location: Los Angeles, CA

PostPosted: Mon Jan 26, 2004 12:33 am    Post subject: Reply with quote

I use bash but I have been advised to switch to csh and get good at it for employment prospects. ILM apparently does all their pipeline work with csh and python. Same with Rythm and Hues cept they use perl not python and Houdini's hscript is just csh with a few custom additions for accessing houdini nodes. Crazy eh? Oh well off to hit the csh scripting books...thanks to that article about the dangers of csh there don't seem to be any howto's about csh scripting...bah.

EDIT: ack can't believe i used the wrong form of there


Last edited by teknomage1 on Mon Jan 26, 2004 1:43 am; edited 1 time in total
Back to top
View user's profile Send private message
viperlin
Veteran
Veteran


Joined: 15 Apr 2003
Posts: 1319
Location: UK

PostPosted: Mon Jan 26, 2004 12:48 am    Post subject: Reply with quote

i've tried a few others, i'm sticking with bash
Back to top
View user's profile Send private message
Smoothhound
Tux's lil' helper
Tux's lil' helper


Joined: 23 Sep 2003
Posts: 149

PostPosted: Tue Feb 17, 2004 1:51 pm    Post subject: Reply with quote

I switched from being a long time bash user to zsh about a year ago and have never looked back.

It's completion abilities rock and it's history functionality is also very powerful. The setup files can be a bit arcane though.
Back to top
View user's profile Send private message
nerdbert
l33t
l33t


Joined: 09 Feb 2003
Posts: 981
Location: Berlin

PostPosted: Tue Feb 17, 2004 2:23 pm    Post subject: Reply with quote

stonent wrote:
jaska wrote:
Thought BSD used tcsh by default, but I never really paid attention because everytime I've used a *BSD I've quickly changed my shell to zsh.


Just on Mac OSX.

I think they switched to bash as default since 10.3
_________________
I'm really wondering what Lovechild is doing nowadays...
Back to top
View user's profile Send private message
To
Veteran
Veteran


Joined: 12 Apr 2003
Posts: 1145
Location: Coimbra, Portugal

PostPosted: Tue Feb 17, 2004 2:25 pm    Post subject: Reply with quote

I've allways been a bash fan :wink:


_________________

------------------------------------------------
Linux Gandalf 3.2.35-grsec
Gentoo Base System version 2.2
------------------------------------------------
Back to top
View user's profile Send private message
XiuX
n00b
n00b


Joined: 22 Jan 2004
Posts: 59
Location: Linux

PostPosted: Tue Feb 17, 2004 2:28 pm    Post subject: Reply with quote

Python/Perl/Some Other Scripting Language ;D
_________________
[URL=http://xiux.wordpress.com]Blog[URL]
Back to top
View user's profile Send private message
denstark
l33t
l33t


Joined: 02 Jun 2003
Posts: 654
Location: sd.ca.us

PostPosted: Tue Feb 17, 2004 4:32 pm    Post subject: Reply with quote

Bash, no real reason to use anything else
_________________
Blog
Code:
denstark> starbuck authorizes torture?
rokstar> sure they do, you tried their coffee?
Back to top
View user's profile Send private message
steel300
Veteran
Veteran


Joined: 10 Jul 2003
Posts: 1155

PostPosted: Tue Feb 17, 2004 4:51 pm    Post subject: Reply with quote

I use bash but like tcsh when dealing with cvs.
_________________
Rationality is the recognition of the fact that nothing can alter the truth and nothing can take precedence over that act of perceiving it.
Back to top
View user's profile Send private message
ewan.paton
Veteran
Veteran


Joined: 29 Jul 2003
Posts: 1219
Location: glasgow, scotland

PostPosted: Tue Feb 17, 2004 5:40 pm    Post subject: Reply with quote

NoUseForAName wrote:
I am a bash user, but I have heard a lot of good things about zsh, and I think I'm going to try it out soon.

http://www.linux-mag.com/2002-05/power_01.html looks interesting


that autocompletion looks way better than bash has, i might give it a go
_________________
Giay tay nam | Giay nam cao cap | Giay luoi
Back to top
View user's profile Send private message
myuser
Apprentice
Apprentice


Joined: 31 Jan 2004
Posts: 218

PostPosted: Tue Feb 17, 2004 6:04 pm    Post subject: Reply with quote

BASH wins hands down for me.

The main reason is cross linux compatiblity.

CSH is not that portable, neither is TC or Z.

For editing and shortcuts BASH ranks with TCSH and ZSH, with CSH lacking a few features.
Back to top
View user's profile Send private message
Raniz
l33t
l33t


Joined: 13 Sep 2003
Posts: 967
Location: Varberg, Sweden

PostPosted: Tue Feb 17, 2004 7:55 pm    Post subject: Reply with quote

zsh for the wonderful completion.
Back to top
View user's profile Send private message
polin8
n00b
n00b


Joined: 03 Oct 2002
Posts: 74
Location: Baltimore, MD USA

PostPosted: Tue Feb 17, 2004 8:26 pm    Post subject: Reply with quote

homeobocks wrote:
Hmm . . . I use bash, but I've heard awefully good things about zsh. Maybe I'll try it. I hear scripting is a lot better in zsh.


I am a diehard ZSH user, it used to be far better than bash.

Bash has caught up in the last 2 years though.

Don't switch to ZSH for the scripting, even if you use ZSH interactivly (and all the nice perks) #!/bin/sh for scripts. You know bash/sh will be on any unix box, not so for zsh.
_________________
Jabber: bskahan*AT*jabber*DOT*org
Back to top
View user's profile Send private message
G-Style
Apprentice
Apprentice


Joined: 10 Nov 2003
Posts: 275
Location: Toronto, Canada

PostPosted: Tue Feb 17, 2004 9:26 pm    Post subject: Reply with quote

I use bash.
Back to top
View user's profile Send private message
nrl
Guru
Guru


Joined: 27 Mar 2003
Posts: 446
Location: Glasgow, UK

PostPosted: Thu Mar 18, 2004 5:49 pm    Post subject: Reply with quote

Hmm, is it too late to point out this thread is a dupe of
https://forums.gentoo.org/viewtopic.php?t=45143
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Duplicate Threads All times are GMT
Goto page Previous  1, 2, 3  Next
Page 2 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum