"sed" bug?
Earnie Boyd
earnie_boyd@yahoo.com
Wed Jun 16 12:23:00 GMT 1999
--- "D. Richard Hipp" <drh@acm.org> wrote:
> The following script works under Linux but fails on
> Cygwin20 running under Windows95:
>
> #! /bin/sh
> echo 'E:/a/b/c' | sed 's,^\([a-zA-Z]\):/,//\1/,'
>
> Under Linux the output is "//E/a/b/c". Under Cygwin20,
> the output is "E:/a/b/c". That's if I run the script from
> a file. (The same file -- samba mounted off of the Linux
> machine.) If I type the command in directly at the
> shell prompt, it works correctly on both machines.
>
Does the command work interactively under sh vs bash? Try quoting the : in the
sed search string.
===
YAWIA,
Earnie Boyd < mailto:earnie_boyd@yahoo.com >
Newbies, please visit
< http://www.freeyellow.com/members5/gw32/index.html >
(If you respond to the list, then please don't include me)
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com
More information about the Cygwin
mailing list