Unix programming?
Home › Forums › Decaffeinated Coffee › Unix programming?
- This topic has 10 replies, 9 voices, and was last updated 11 years, 6 months ago by Jothar.
-
AuthorPosts
-
November 14, 2011 4:54 pm at 4:54 pm #600518JotharMember
What is the best shell for unix programming? What’s the functional difference between them? Thanks.
November 14, 2011 8:42 pm at 8:42 pm #826541flowersParticipantYou can post questions about KSH, CSH, SH, BASH, PERL, PHP, SED, AWK and OTHER Unix shell scripts and shell scripting languages here:
November 14, 2011 8:56 pm at 8:56 pm #826542SabziMemberi like nano.. its simple and clean…. most will agree though that vim has the most features
November 14, 2011 9:03 pm at 9:03 pm #826543Pashuteh YidMemberGrep
Awk
That’s about all I know about Unix.
November 14, 2011 9:31 pm at 9:31 pm #826544Derech HaMelechMemberI’m hardly an expert in these things as I’ve only recently gotten into learning Linux and friends. ICOT probably knows the answer best, but as far as I know, in terms of LINUX based shells, Ubuntu is currently using the Unity shell, but supposedly GNOME 3 is better. I haven’t noticed much of a difference, but as I said, I’m no boki.
November 14, 2011 10:48 pm at 10:48 pm #826545MDGParticipantIt’s been a while for me, but I liked
bash
.November 15, 2011 2:14 am at 2:14 am #826546ItcheSrulikMemberI’m currently writing Unix shell scripts in my internship. Bash is the best shell because a) It’s the most popular b) it’s the most portable i.e. things written for bash are much more likely to work in most other shells than things written in, for example ksh.
DH: GNOME 3 and Unity are desktop interfaces, not UNIX shells.
November 15, 2011 1:40 pm at 1:40 pm #826547I can only tryMemberDerech HaMelech-
Thank you for the kind words, but I’m afraid I know nothing about Unix (or the Mac, for that matter). I’m strictly a Windows guy. Sorry 🙁
(I do know that the computer-related one is spelled with a “U” not an “E” ?)
November 15, 2011 3:46 pm at 3:46 pm #826548Avram in MDParticipantI have liked bash shell.
I have had some problems with CSH… for example, you can’t redirect STDERR to files or /dev/null in the way you can with Bourne-type shells like bash.
November 16, 2011 2:17 am at 2:17 am #826549Derech HaMelechMemberIS:I read this on Wikipedia and assumed that it was the same:
A Unix shell is a command-line interpreter or shell that provides a traditional user interface for the Unix operating system and for Unix-like systems…Graphical user interfaces for Unix, such as GNOME, KDE, and Xfce are often called visual or graphical shells.
But I guess they aren’t the same. I only just recently started dipping my toes into the non-windows waters. So I didn’t know there was a difference.
November 16, 2011 3:35 am at 3:35 am #826550JotharMemberThanks everyone! Next questions- which distro, and vim or emacs?
-
AuthorPosts
- You must be logged in to reply to this topic.