<p><font size=2 color=navy face=Arial>
Hi Colon,<br><br>Scripting in Linux relies heavily on the vast array of programs either directly or indirectly. <br><br>Bash is the command shell and is commonly used for scripting, especially in system start up. It uses external programs heavily. I usually start with bash and if it proves poor for the task I move to perl by massaging the script. <br><br>Perl is a very flexible and powerful scripting language and it borrows a lot of syntax from bash, awk and grep. So learning bash helps with perl. It works well for parsing text files.  <br><br>Python seems to be one of the more recently popular scripting. With add-ons it's used for Fedora admin Gui programs. It also handles threading well and has lots of other add-on modules. <br><br>There are lots of other options but these are the common workhorse apps for system-level scripting. <br>Bash and the common linux commands are worth getting familiar with. Regular expressions are also commonly handy. These are the basics that I findf handy all the time. <br><br>What are you trying to do? <br> </font></p>
<p><hr size=2 width="100%" align=center tabindex=-1>
<font face=Tahoma size=2>
<b>From</b>: kwlug-disc-bounces@kwlug.org <kwlug-disc-bounces@kwlug.org> <br><b>To</b>: KWLug Discussion <kwlug-disc@kwlug.org> <br><b>Sent</b>: Sat Jan 07 18:48:02 2012<br><b>Subject</b>: [kwlug-disc] Scripting in Linux and unit.d <br></font></p>

<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
<p>I'm not a programmer but I do understand some fundamentals and looking to learn some scripting so that I can automate some tasks. What would be a good way to learn this stuff.  </p>