Re: Another shell scripting question

2004-05-21 Thread Tim Connors
martin f krafft [EMAIL PROTECTED] said on Fri, 21 May 2004 01:39:55 +0200: --ikeVEW9yuYc//A+q Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable also sprach Martin McCormick [EMAIL PROTECTED] [2004.05.20.2126 += 0200]:

Re: Another shell scripting question

2004-05-21 Thread David Piniella
Is it just more efficient in resources to use plain #! /bin/sh rather than bash? No, it just makes your script more portable to systems that might not have bash. Some systems that /do/ have bash installed have /bin/sh linked to it, but some don't have bash by default or choice (Solaris,

Another shell scripting question

2004-05-20 Thread Martin McCormick
A response to another poster peaked my curiosity. Incidentally, there is no reason to make it a bash script rather than vanilla sh, and you can simplify the script by using exec: I have been writing shell scripts for a bit over fourteen years so I am not new to this, but I

Re: Another shell scripting question

2004-05-20 Thread martin f krafft
also sprach Martin McCormick [EMAIL PROTECTED] [2004.05.20.2126 +0200]: Is it just more efficient in resources to use plain #! /bin/sh rather than bash? surely not. /bin/sh is generally linked to bash (... by default, that is). -- Please do not CC me when replying to lists; I read them!

shell scripting question

2004-05-19 Thread Michael Martinell
Hopefully somebody here has perhaps seen this oddity and can provide some insight into the cause. I have a very simple shell script as follows: mail:~/scripts# more topcheck #!/bin/bash date /usr/local/apache/htdocs/topout.txt echo \c ; top -n 1 /usr/local/apache/htdocs/topout.txt I have also

Re: shell scripting question

2004-05-19 Thread Gregory Seidman
On Wed, May 19, 2004 at 08:11:35AM -0500, Michael Martinell wrote: } Hopefully somebody here has perhaps seen this oddity and can provide some } insight into the cause. } } I have a very simple shell script as follows: } mail:~/scripts# more topcheck } #!/bin/bash } date

Re: simple shell scripting question

2002-10-07 Thread Thorsten Haude
Hi, * Matt Price [EMAIL PROTECTED] [02-10-07 23:44]: I have a webstie which I manage both from home (mac) and work (woody). I use sitecopy at work but my access is only via ftp, so sitecopy can't identify newer files on the website. So after I upsdate the site form home, I usually log in to

Re: simple shell scripting question

2002-10-07 Thread Matt Price
Michael, thanks for the ref to ncftpput. I'l\l look into that and lftp, as someone else suggested. But re: the here script: does this work if I write it ina simple shell script? That is do I write a script thus: cd ~!/website ftp -i origin.chass.utoronto.caEOF mget * */* */*/* EOF I seem to

Re: simple shell scripting question

2002-10-07 Thread Colin Watson
On Mon, Oct 07, 2002 at 07:03:25PM -0400, Matt Price wrote: But re: the here script: They're actually usually called here documents or heredocs. does this work if I write it ina simple shell script? Yes. That is do I write a script thus: cd ~!/website That ! looks odd ... did you mean

Shell Scripting Question

2001-11-05 Thread Sunny Dubey
Hey, how come the followind doesn't seem to work ... for i in `ls -1 /some/dir` ; do cat /some/dir/$i /usr/fruits.txt done cat just gives me the odd error of files not being found, however, I can't see why the files wouldn't be found ... hrrm ... thanks much for any info you might

Re: Shell Scripting Question

2001-11-05 Thread Mark Lanett
, 2001 6:04 PM Subject: Shell Scripting Question Hey, how come the followind doesn't seem to work ... for i in `ls -1 /some/dir` ; do cat /some/dir/$i /usr/fruits.txt done cat just gives me the odd error of files not being found, however, I can't see why the files wouldn't be found

Re: Shell Scripting Question

2001-11-05 Thread john
Hi Sunny! Sunny Dubey wrote: Hey, how come the followind doesn't seem to work ... for i in `ls -1 /some/dir` ; do cat /some/dir/$i /usr/fruits.txt done because $i contains lines like: drw-r--r--2 sunnysunny12345 Oct 23 14:09 hello.c which is very unlikely to

Re: Shell Scripting Question

2001-11-05 Thread Steve Kieu
--- Sunny Dubey [EMAIL PROTECTED] wrote: Hey, how come the followind doesn't seem to work ... for i in `ls -1 /some/dir` ; do cat /some/dir/$i /usr/fruits.txt done the problem is with -l switch cat just gives me the odd error of files not being found, however, I can't

Re: Shell Scripting Question

2001-11-05 Thread Tim Moss
Apparently, on Mon, Nov 05, 2001 at 09:04:38PM -0500, Sunny Dubey wrote: Hey, how come the followind doesn't seem to work ... for i in `ls -1 /some/dir` ; do cat /some/dir/$i /usr/fruits.txt done cat just gives me the odd error of files not being found, however, I can't see

Re: Shell Scripting Question

2001-11-05 Thread Matthew Dalton
Sunny Dubey wrote: how come the followind doesn't seem to work ... for i in `ls -1 /some/dir` ; do cat /some/dir/$i /usr/fruits.txt done cat just gives me the odd error of files not being found, however, I can't see why the files wouldn't be found ... hrrm ... thanks much for

Re: Shell Scripting Question

2001-11-05 Thread Craig Dickson
john wrote: Sunny Dubey wrote: Hey, how come the followind doesn't seem to work ... for i in `ls -1 /some/dir` ; do cat /some/dir/$i /usr/fruits.txt done because $i contains lines like: drw-r--r--2 sunnysunny12345 Oct 23 14:09 hello.c which is

Re: Shell Scripting Question

2001-11-05 Thread john
Craig Dickson wrote: john wrote: Sunny Dubey wrote: Hey, how come the followind doesn't seem to work ... for i in `ls -1 /some/dir` ; do cat /some/dir/$i /usr/fruits.txt done because $i contains lines like: drw-r--r--2 sunnysunny

Re: Shell Scripting Question

2001-10-31 Thread Sunny Dubey
Use another loop: for $fruit in `cat fruits`; do while [ -z $ANS ]; do echo -n Do you like $fruit read ANS done done hey, thanks for the code above :) It works, I just needed to add a unset ANS above the while [ blah blah ] line thanks Sunny

Shell Scripting Question

2001-10-30 Thread Sunny Dubey
hey, Say i'm doing a loop in which I ask someone a question ... for $fruit in `cat /usr/fruits.txt` ; do echo -n Do you like $fruit read ANS if [ -z $ANS ] ; then # NEED HELP WITH CODE HERE fi done

Re: Shell Scripting Question

2001-10-30 Thread Jonathan B. Leffert
On Tue, Oct 30, 2001 at 06:48:42PM -0500, Sunny Dubey wrote: for $fruit in `cat /usr/fruits.txt` ; do echo -n Do you like $fruit read ANS if [ -z $ANS ] ; then # NEED HELP WITH CODE HERE fi done how can

Re: Shell Scripting Question

2001-10-30 Thread Mark Ferlatte
On Tue, Oct 30, 2001 at 06:48:42PM -0500, Sunny Dubey wrote: for $fruit in `cat /usr/fruits.txt` ; do echo -n Do you like $fruit read ANS if [ -z $ANS ] ; then # NEED HELP WITH CODE HERE fi done how can I

Shell Scripting Question

2001-10-28 Thread Sunny Dubey
(sorry if this got send to the list twice) Hi, I have a file which as a list of varions itmes (example below) # /usr/food/fruits.txt banana medium yellow apple small red watermelon big green plum small red etc etc etc ... when I create the following loop ... for $fruit in `cat

Re: Shell Scripting Question

2001-10-28 Thread Karsten M. Self
on Sat, Oct 27, 2001 at 06:10:35PM -0400, Sunny Dubey ([EMAIL PROTECTED]) wrote: (sorry if this got send to the list twice) Hi, I have a file which as a list of varions itmes (example below) # /usr/food/fruits.txt banana medium yellow apple small red watermelon big green plum small

Re: Shell Scripting Question

2001-10-28 Thread Cameron Matheson
Hello, I believe something like this should work: for $fruit in 'cat /usr/food/fruits.txt' do echo -n $fruit done echo -n omits the trailing newline as seen in 'man echo' Enjoy, Cameron Matheson On Sat, Oct 27, 2001 at 06:10:35PM -0400, Sunny Dubey wrote: I have a file which as a

Re: Shell Scripting Question

2001-10-28 Thread Osamu Aoki
Hi, (I am not programmer) On Sat, Oct 27, 2001 at 06:10:35PM -0400, Sunny Dubey wrote: I have a file which as a list of varions itmes (example below) # /usr/food/fruits.txt banana medium yellow apple small red watermelon big green plum small red etc etc etc ... when I create the

Re: Shell Scripting Question

2001-10-28 Thread Colin Watson
On Sat, Oct 27, 2001 at 06:10:35PM -0400, Sunny Dubey wrote: my question is, how do I get it to print the list with each line as the variable $fruit, as opposed to $fruit being each word. Set the IFS variable to exclude spaces. (Normally it contains a space, a tab, and a newline.) $IFS