Red Hat shell scripting problem
Jeffrey Wong
jmwong at hoku.net
Mon Sep 10 11:57:43 PDT 2001
Thats odd, I just tried it on a couple of different linux distros and
found the same thing. It works like you under (t)csh but not under bash.
On the other hand, when I tried it on Solaris I get the opposite. It
works under sh, but not under (t)csh. I'd guess it depends on the
particular platform/shell combination. One quick work around for it is the
most echo commands use the '-n' switch as suppress newline, but YMMV
Jeff
On Sun, 9 Sep 2001, Duane wrote:
> I have been looking around for info on this and figured I'd see what you guys
> say. I am running Red Hat 7.1 with my default shell as bash. When I run a
> script with the \c (to suppress carriage return) , \n (carriage return) or
> any other \ options, it doesn't work. I just get the the \c (or whatever)
> echoed to the screen. I tried it as root with the same result. If I run it
> on BSD or Solaris it works fine. I couldn't find anything at redhat.com.
> Has anyone else experienced this? I thought it might be an enviornment
> setting, but after playing around, I've changed my mind. Any help would be
> great. All my scripts look silly right now.
>
> --
> Duane Stadden
> staddend001 at hawaii.rr.com
>
> ---
> You are currently subscribed to luau as: jmwong at hoku.net
> To unsubscribe send a blank email to $subst('Email.Unsub')
>
More information about the LUAU
mailing list