Well, you could split it into two sed commands:
sed -e 's:^[[^]/]*(/.*)/[^/]*.jar[] ].*$:\1:' -e t -e 's:^[[^]/]*(/.*)/[^/]*.zip[] ].*$:\1:' -e t -e d
/ Marcus Comstedt (ACROSS) (Hail Ilpalazzo!)
Previous text:
2003-12-12 22:24: Subject: Java failure
Speaking of Java, there's a 7.5-specific problem in the configure.in file. The setting of java_home_guess has been modified to use a sed regexp containing (jar|zip) which unfortunately doesn't work in the seds I've tried (OS X 10.2/10.3 and Solaris 7/8):
megalon:jonasw $ java -verbose fnord.fnord.fnord 2>&1 | sed -e 's:^[[^]/]*(/.*)/[^/]*.(jar|zip)[] ].*$:\1:' -e t -e d | sed -e 's:^.* from /:/:' -e 's:/[Cc]lasses$::' -e 's:/lib$::' -e 1q megalon:jonasw $ megalon:jonasw $ java -verbose fnord.fnord.fnord 2>&1 | sed -e 's:^[[^]/]*(/.*)/[^/]*.jar[] ].*$:\1:' -e t -e d | sed -e 's:^.* from /:/:' -e 's:/[Cc]lasses$::' -e 's:/lib$::' -e 1q /i/java/j2sdk1_3_1_02/jre
Any workaround?
/ Jonas Walldén