<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: learn scripting in Operating System - Linux</title>
    <link>https://community.hpe.com/t5/operating-system-linux/learn-scripting/m-p/4994013#M100573</link>
    <description>I will also make the suggestion that you learn only a little shell scripting and instead concentrate on learning Perl. If you know Perl, you get all the power of the shell, awk, sed, and grep rolled into one tool. If I were starting over, that would be my approach.</description>
    <pubDate>Mon, 31 Jul 2006 10:06:59 GMT</pubDate>
    <dc:creator>A. Clay Stephenson</dc:creator>
    <dc:date>2006-07-31T10:06:59Z</dc:date>
    <item>
      <title>learn scripting</title>
      <link>https://community.hpe.com/t5/operating-system-linux/learn-scripting/m-p/4994007#M100567</link>
      <description>Hi Friends,&lt;BR /&gt;&lt;BR /&gt;I have to start scripting can you all experts guide me how to start and which books or documents will give me good guidance and help me to understand the concepts of scripting.&lt;BR /&gt;&lt;BR /&gt;thanks to all in advance</description>
      <pubDate>Sat, 29 Jul 2006 08:02:37 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/learn-scripting/m-p/4994007#M100567</guid>
      <dc:creator>Shah Gaurang B.</dc:creator>
      <dc:date>2006-07-29T08:02:37Z</dc:date>
    </item>
    <item>
      <title>Re: learn scripting</title>
      <link>https://community.hpe.com/t5/operating-system-linux/learn-scripting/m-p/4994008#M100568</link>
      <description>Hi Shah:&lt;BR /&gt;&lt;BR /&gt;There are many, many good books.  However, a Google search for "shell scripting" will return a multitude of free tutorials.&lt;BR /&gt;&lt;BR /&gt;A quick-read (free) book can be found here on HP's web:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://www.docs.hp.com/en/B2355-90046/B2355-90046.pdf" target="_blank"&gt;http://www.docs.hp.com/en/B2355-90046/B2355-90046.pdf&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;This guide will give you a good, quick overview.  Concentrate on the Posix/Korn shell since the Posix one is the standard HP shell.  Too, out of this line (Posix/Korn) the 'bash' shell has evolved --- a standard in Linux.&lt;BR /&gt;&lt;BR /&gt;An excellent site for scripts can be found here:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://www.shelldorado.com/" target="_blank"&gt;http://www.shelldorado.com/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;This site has some good tutorials, guides to sound practices, and a fair number of scripts that allow you to see how someone else attacked a problem.&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt;&lt;BR /&gt;...JRF...&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Sat, 29 Jul 2006 08:20:49 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/learn-scripting/m-p/4994008#M100568</guid>
      <dc:creator>James R. Ferguson</dc:creator>
      <dc:date>2006-07-29T08:20:49Z</dc:date>
    </item>
    <item>
      <title>Re: learn scripting</title>
      <link>https://community.hpe.com/t5/operating-system-linux/learn-scripting/m-p/4994009#M100569</link>
      <description>Hi Shah,&lt;BR /&gt;&lt;BR /&gt;In my view Better idea is to learn from others scripts.&lt;BR /&gt;&lt;BR /&gt;find / -name *.sh&lt;BR /&gt;&lt;BR /&gt;this will give you lot of scripts. view any thing u like. refer books or google after seeing the scripts.&lt;BR /&gt;&lt;BR /&gt;All the best!!!&lt;BR /&gt;Keep learning!!!&lt;BR /&gt;Sekar</description>
      <pubDate>Mon, 31 Jul 2006 09:36:42 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/learn-scripting/m-p/4994009#M100569</guid>
      <dc:creator>inventsekar_1</dc:creator>
      <dc:date>2006-07-31T09:36:42Z</dc:date>
    </item>
    <item>
      <title>Re: learn scripting</title>
      <link>https://community.hpe.com/t5/operating-system-linux/learn-scripting/m-p/4994010#M100570</link>
      <description>Hi (again):&lt;BR /&gt;&lt;BR /&gt;There are two things wrong with:&lt;BR /&gt;&lt;BR /&gt;# find / -name *.sh&lt;BR /&gt;&lt;BR /&gt;The first is that should the directory contain more than one file ending in '.sh', then the 'find' command will *fail* with:&lt;BR /&gt;&lt;BR /&gt;find: missing conjunction&lt;BR /&gt;&lt;BR /&gt;To see why, do:&lt;BR /&gt;&lt;BR /&gt;# echo *.sh&lt;BR /&gt;&lt;BR /&gt;...and then consider that the entire evaluation is passed as an argument to 'find'.&lt;BR /&gt;&lt;BR /&gt;The proper form would be:&lt;BR /&gt;&lt;BR /&gt;find / -name "*.sh"&lt;BR /&gt;&lt;BR /&gt;...which passes the argument intact to 'find' for its evaluation.&lt;BR /&gt;&lt;BR /&gt;The second thing wrong with:&lt;BR /&gt;&lt;BR /&gt;# find / -name *.sh&lt;BR /&gt;&lt;BR /&gt;is the assumption that shell scripts must end with the '.sh' extension.  They do not, and this is only a matter of choice.  You will miss many, many good scripts making this assumption.&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt;&lt;BR /&gt;...JRF...&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 31 Jul 2006 09:48:24 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/learn-scripting/m-p/4994010#M100570</guid>
      <dc:creator>James R. Ferguson</dc:creator>
      <dc:date>2006-07-31T09:48:24Z</dc:date>
    </item>
    <item>
      <title>Re: learn scripting</title>
      <link>https://community.hpe.com/t5/operating-system-linux/learn-scripting/m-p/4994011#M100571</link>
      <description>Another problem with reading someones script is unfortunatley not all admins comment their scripts well. So you learn some syntax or structure, but have no idea how or why it does what it does. &lt;BR /&gt;&lt;BR /&gt;IMO reading others scripts is good, but first you have to understand what your reading thus have some basic shell scripting knowledge. &lt;BR /&gt;&lt;BR /&gt;Tutorial sites, and books are great for getting this basic and even sometimes advanced knowledge. &lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 31 Jul 2006 09:56:55 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/learn-scripting/m-p/4994011#M100571</guid>
      <dc:creator>Marvin Strong</dc:creator>
      <dc:date>2006-07-31T09:56:55Z</dc:date>
    </item>
    <item>
      <title>Re: learn scripting</title>
      <link>https://community.hpe.com/t5/operating-system-linux/learn-scripting/m-p/4994012#M100572</link>
      <description>There are two books I recommend as MUST have references.. &lt;BR /&gt;Kochan and Wood - Shell Programming is a must&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://www.amazon.com/gp/product/0672324903/sr=8-2/qid=1154358108/ref=pd_bbs_2/104-8946161-4270352?ie=UTF8" target="_blank"&gt;http://www.amazon.com/gp/product/0672324903/sr=8-2/qid=1154358108/ref=pd_bbs_2/104-8946161-4270352?ie=UTF8&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 31 Jul 2006 10:03:06 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/learn-scripting/m-p/4994012#M100572</guid>
      <dc:creator>rmueller58</dc:creator>
      <dc:date>2006-07-31T10:03:06Z</dc:date>
    </item>
    <item>
      <title>Re: learn scripting</title>
      <link>https://community.hpe.com/t5/operating-system-linux/learn-scripting/m-p/4994013#M100573</link>
      <description>I will also make the suggestion that you learn only a little shell scripting and instead concentrate on learning Perl. If you know Perl, you get all the power of the shell, awk, sed, and grep rolled into one tool. If I were starting over, that would be my approach.</description>
      <pubDate>Mon, 31 Jul 2006 10:06:59 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/learn-scripting/m-p/4994013#M100573</guid>
      <dc:creator>A. Clay Stephenson</dc:creator>
      <dc:date>2006-07-31T10:06:59Z</dc:date>
    </item>
    <item>
      <title>Re: learn scripting</title>
      <link>https://community.hpe.com/t5/operating-system-linux/learn-scripting/m-p/4994014#M100574</link>
      <description>If you have any sort of coding background, shell scripting will be cake. As for tools to get you started, it really depends on how you learn.&lt;BR /&gt;&lt;BR /&gt;I'd suggest looking at online tutorials. They'll walk you through simple examples and get your feet wet. The ksh man page is also a very good reference, and being familiar with the different variables and builtins is helpful once you get going.&lt;BR /&gt;&lt;BR /&gt;Once you're done with the basics, then I'd go hacking into scripts other admins have written. Documentation or no, if you have the fundamentals down (and google available), then you should be able to reverse-engineer pretty much any script out there.&lt;BR /&gt;&lt;BR /&gt;If you feel the need for dead tree books:&lt;BR /&gt;Learning the Korn Shell&lt;BR /&gt;Classic Shell Scripting&lt;BR /&gt;both published by O'Reilly.</description>
      <pubDate>Mon, 31 Jul 2006 10:09:39 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/learn-scripting/m-p/4994014#M100574</guid>
      <dc:creator>Jonathan Fife</dc:creator>
      <dc:date>2006-07-31T10:09:39Z</dc:date>
    </item>
    <item>
      <title>Re: learn scripting</title>
      <link>https://community.hpe.com/t5/operating-system-linux/learn-scripting/m-p/4994015#M100575</link>
      <description>Shalom,&lt;BR /&gt;&lt;BR /&gt;There are lots of good questions here on how to script this and that. Just spend 10 minutes a day reading the questions.&lt;BR /&gt;&lt;BR /&gt;SEP</description>
      <pubDate>Mon, 31 Jul 2006 10:14:02 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/learn-scripting/m-p/4994015#M100575</guid>
      <dc:creator>Steven E. Protter</dc:creator>
      <dc:date>2006-07-31T10:14:02Z</dc:date>
    </item>
    <item>
      <title>Re: learn scripting</title>
      <link>https://community.hpe.com/t5/operating-system-linux/learn-scripting/m-p/4994016#M100576</link>
      <description>JRF,&lt;BR /&gt;thanks again for making me (and lot of others) clear...&lt;BR /&gt;&lt;BR /&gt;/* is the assumption that shell scripts must end with the '.sh' extension. They do not, and this is only a matter of choice. You will miss many, many good scripts making this assumption.  */&lt;BR /&gt;&lt;BR /&gt;when he learn UNIX OS Structure well, they will come to know those scripts.&lt;BR /&gt;for the first time, they can try that one.. that is why i used that "find".&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 31 Jul 2006 10:43:21 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/learn-scripting/m-p/4994016#M100576</guid>
      <dc:creator>inventsekar_1</dc:creator>
      <dc:date>2006-07-31T10:43:21Z</dc:date>
    </item>
    <item>
      <title>Re: learn scripting</title>
      <link>https://community.hpe.com/t5/operating-system-linux/learn-scripting/m-p/4994017#M100577</link>
      <description>Thanks to all for the support.</description>
      <pubDate>Mon, 31 Jul 2006 11:45:42 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/learn-scripting/m-p/4994017#M100577</guid>
      <dc:creator>Shah Gaurang B.</dc:creator>
      <dc:date>2006-07-31T11:45:42Z</dc:date>
    </item>
    <item>
      <title>Re: learn scripting</title>
      <link>https://community.hpe.com/t5/operating-system-linux/learn-scripting/m-p/4994018#M100578</link>
      <description>thanks</description>
      <pubDate>Mon, 31 Jul 2006 11:47:55 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/learn-scripting/m-p/4994018#M100578</guid>
      <dc:creator>Shah Gaurang B.</dc:creator>
      <dc:date>2006-07-31T11:47:55Z</dc:date>
    </item>
  </channel>
</rss>

