On Jul 6, 2000, Martin Wilck <[EMAIL PROTECTED]> wrote: > I think "!" after a sed address expression is not portable - > actually, it seems to work only with GNU sed. Thanks. How about this, then: al=`echo $dir | sed 's%^\(..*/[^/][^/]*\)//*$%\1%;s%^\(.[^/]*\)//*$%\1%;s%[^/]*$%%;s%^\(..*/[^/][^/]*\)//*$%\1%;s%^\(.[^/]*\)//*$%\1%'` It works with Solaris' sed, and is significant more complicated because of some lossage in it. -- Alexandre Oliva Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/ Red Hat GCC Developer aoliva@{cygnus.com, redhat.com} CS PhD student at IC-Unicamp oliva@{lsd.ic.unicamp.br, gnu.org} Free Software Evangelist *Please* write to mailing lists, not to me
- Re: [patch] acgeneral.m4 (dirname usag... Akim Demaille
- Re: [patch] acgeneral.m4 (dirname... Alexandre Oliva
- Re: [patch] acgeneral.m4 (dir... Akim Demaille
- Re: [patch] acgeneral.m4 (dir... Alexandre Oliva
- Re: [patch] acgeneral.m4 (dir... Akim Demaille
- Re: [patch] acgeneral.m4 (dir... Akim Demaille
- Re: [patch] acgeneral.m4 (dir... Alexandre Oliva
- Re: [patch] acgeneral.m4 (dir... Martin Wilck
- Re: [patch] acgeneral.m4 (dir... Akim Demaille
- Re: [patch] acgeneral.m4 (dir... Martin Wilck
- Re: [patch] acgeneral.m4 (dir... Alexandre Oliva
- Re: [patch] acgeneral.m4 (dir... Akim Demaille
- Re: [patch] acgeneral.m4 (dir... Alexandre Oliva
- RE: [patch] acgeneral.m4 (dirname usage) Bernard Dautrevaux
- Re: [patch] acgeneral.m4 (dirname usage) Akim Demaille
- RE: [patch] acgeneral.m4 (dirname usage) Bernard Dautrevaux
- Re: [patch] acgeneral.m4 (dirname usage) Akim Demaille
- Re: [patch] acgeneral.m4 (dirname usage) Alexandre Oliva
- Re: [patch] acgeneral.m4 (dirname usage) Eli Zaretskii
- Re: [patch] acgeneral.m4 (dirname usag... Mark E.
- Re: [patch] acgeneral.m4 (dirname... Chris Faylor