>>>>> "Lars" == Lars J Aas <[EMAIL PROTECTED]> writes:

Lars> $ uname -a Linux nfs.sim.no 2.2.5-15 #11 Tue Nov 16 19:02:35 CET
Lars> 1999 i586 unknown

Lars> $ dirname src/Makefile src

Lars> $ echo "src/Makefile" | sed
Lars> '/^\/*$/!s,//*$,,;s,^/*$,,;s,//*$,/,;/^\/$/!s,/$,,' src/Makefile

Sorry, I forgot to quote properly.  It should be

$ echo "src/Makefile" | sed '/^\/*$/!s,//*$,,;s,[^/]*$,,;s,//*$,/,;/^\/$/!s,/$,,'
src

I'm making mistake after mistake today :*(

Reply via email to