[Leaf-user] shell script problem

2002-02-27 Thread sylvain pelletier

Hi,

I would make a little script in sh on my lrp ( dachtein version)

and i can't do this :

for file in 'ls' ; do
echo $file
done

the echo response is: ls

what's wrong, the problem comes from lrp???

Thanks
Sylvain



___
Leaf-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-user



Re: [Leaf-user] shell script problem

2002-02-27 Thread Ray Olszewski

You need to use backticks (`) around ls, not single-quotes ('), to
accomplish what you probably want. The script as written below works correctly.

At 04:10 PM 2/27/02 +0100, sylvain pelletier wrote:
Hi,

I would make a little script in sh on my lrp ( dachtein version)

and i can't do this :

for file in 'ls' ; do
echo $file
done

the echo response is: ls

what's wrong, the problem comes from lrp???



--
Never tell me the odds!---
Ray Olszewski-- Han Solo
Palo Alto, CA[EMAIL PROTECTED]



___
Leaf-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-user



Re: [Leaf-user] shell script - problem ...

2001-09-10 Thread David Douthitt

Jeff Newmiller wrote:

 grep is not grep on LRP... it is implemented with sed, and apparently the
 return values do not behave the same.

Informational note: Oxygen uses busybox grep.

 Try:
 
   xx=`ip ro | grep 10.10.10.0`
   if test ! $xx ; then
 # do whatever you want if route is not there
   fi

Or:

if [ -z $(ip ro | grep 10.10.10.0) ] ; then
   :# do whatever if route is missing...
fi

Note that [ (test) in Oxygen is busybox test too - in fact, Oxygen
uses busybox quite extensively.

___
Leaf-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-user