How about using commas instead of %?  Karl Berry pushed me several
times to `,' because it results in something more readable:

        sed '/^\/*$/!s,//*$,,;s,[^/]*$,,;s,//*$,/,;/^\/$/!s,/$,,'

        sed '/^\/*$/!s%//*$%%;s%[^/]*$%%;s%//*$%/%;/^\/$/!s%/$%%'

and I tend to agree with him.

Reply via email to