Join 136,818 Programmers for FREE! Get instant access to thousands of experts, tutorials, code snippets, and more! There are 2,114 people online right now. Registration is fast and FREE... Join Now!
Wasn't too sure where to put this topic, so I'll start here. I need to learn Linux bash shell programming to a proficient level, but don't know where to start. I have Knoppix and I have VMWare, but don't know where to find the Linux add-in for VMWare. I don't know if there are any Linux aficionados here, but if there are, I would definitely appreciate the assistance.
Seriously thought, you can install the Bash shell onto your Windows environment, if it will help you learn better & faster, this might be idea. Any command that you should have questions about, the man command will show you all options, as well as situational examples.
A handy guide that I have been using since the late 90's is Linux in a nuttshell. It has a horse on the cover. It covers many handy commands, as well as groups them according to user needs, system admin needs, vi, sed, & awk.
Seriously thought, you can install the Bash shell onto your Windows environment, if it will help you learn better & faster, this might be idea. Any command that you should have questions about, the man command will show you all options, as well as situational examples.
A handy guide that I have been using since the late 90's is Linux in a nuttshell. It has a horse on the cover. It covers many handy commands, as well as groups them according to user needs, system admin needs, vi, sed, & awk.
Thanks, found the 4th edition of the book online and am D/L'ing it now. As far as the Bash Shell, where would I find that? Do I just google it and D/L what I find, b/c I found something but not sure if it's the right thing. Here's it's URL: http://www.gnu.org/software/bash/
Basically MinGW is a native Windows port of the GNU toolset, MSYS and MSYS-DTK provide Bash and a whole bunch of commonly used Linux tools (awk, cvs, etc).
Cygwin is nice but huge, and it takes a long time to install.
There are also stand-alone ports of Bash floating around but they aren't very useful if you can't find ports of all the other GNU tools as well.
Edit: Actually if you just want Bash, you could probably skip the MinGW install.
This post has been edited by Tom9729: 13 Aug, 2008 - 04:51 AM
Basically MinGW is a native Windows port of the GNU toolset, MSYS and MSYS-DTK provide Bash and a whole bunch of commonly used Linux tools (awk, cvs, etc).
Cygwin is nice but huge, and it takes a long time to install.
There are also stand-alone ports of Bash floating around but they aren't very useful if you can't find ports of all the other GNU tools as well.
Edit: Actually if you just want Bash, you could probably skip the MinGW install.