bash scripting

Emmanuel Roldan elroldan at hotmail.com
Fri Sep 29 18:04:09 EDT 2000


I like this trick!  I'm still very much a beginner in scripting.  I've read 
the O'Reilly Korn Shell book, the Kochan and Wood, and pored through Sed & 
Awk.
How does one find/learn these nice ways?  I'm sure the answer will be "over 
time"....

Also, is it worth a SA's while to keep on in the KSH scripting, or just jump 
straight to PERL?


Thanks in advance,
Emmanuel

>From: ccb at valinux.com
>To: jc at trillian.mit.edu
>CC: discuss at Blu.Org
>Subject: Re: bash scripting
>Date: Fri, 29 Sep 2000 17:23:01 -0400
>
>test is a built-in in bash.  After a while, shell scripters develop
>an entire arsenal of ways to get things done that don't require extra
>processes, such as X=`ls`  vs.  X=*, or:
>
>cat foo | while read X
>do
>   proc $X
>done
>
>vs
>
>while read X
>do
>   proc $X
>done < foo
>
>
>and so on.
>
>In general I agree - if it's bigger than "trivial", use perl.  I tend
>to err on the size of larger scripts because I was here before perl ;-).
>
>
>ccb
>
>--
>Charles C. Bennett, Jr.			VA Linux Systems
>Systems Engineer,			25 Burlington Mall Rd., Suite 300
>US Northeast Region			Burlington, MA 01803-4145
>+1 617 543-6513				+1 888-LINUX-4U
>ccb at valinux.com				www.valinux.com
>  vi/(emacs)  NT/(Linux)  qmail/(sendmail)  (perl)/python  (pepsi)/coke
>-
>Subcription/unsubscription/info requests: send e-mail with
>"subscribe", "unsubscribe", or "info" on the first line of the
>message body to discuss-request at blu.org (Subject line is ignored).

_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.

Share information about yourself, create your own public profile at 
http://profiles.msn.com.

-
Subcription/unsubscription/info requests: send e-mail with
"subscribe", "unsubscribe", or "info" on the first line of the
message body to discuss-request at blu.org (Subject line is ignored).



More information about the Discuss mailing list