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]:
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,
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
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!
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
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
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
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
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
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
, 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
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
--- 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
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
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
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
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
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
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
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
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
(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
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
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
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
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
26 matches
Mail list logo