Monday, March 11, 2013

Linux Shell Programs

Linux Shell Programs







Introduction:

  • Under Linux, there are some powerful tools that for all practical purposes are unavailable under Windows (I can imagine all the old Linux hands saying "Duh!").
  • One of these tools is something called "shell programming". This means writing code that a command shell executes.
  • There is something like this under Windows, but as usual, the Windows version is a weak imitation.
  • The most common Linux shell is named "Bash". The name comes from "Bourne Again SHell," which, in turn ... (imagine a lengthy recursion terminating in a caveman's grunt).
  • There are many other shells available. Unless there is a compelling reason not to, I recommend that people stick to the Bash shell, because this increases the chance that your scripts will be portable between machines, distributions, even operating systems.
  • I'll be showing some very basic examples of Bash shell programming on this page, and I want to say at the outset that shell programming is an art, not a science. That means there is always some other way to do the same thing.
  • Because shell programming is an art, please don't write to say, "Wow, that was a really inefficient way to do such-and-such." Please do write (message page) to report actual errors.
  • If this page seems too sketchy and elementary for your taste, you can choose from among the more advanced resources in .
                                               
                                        CLICK HERE TO DOWNLOAD

No comments:

Post a Comment