--- ut.orig 2006-12-27 12:48:26.000000000 +0100 +++ ut 2006-12-27 12:50:02.000000000 +0100 @@ -30,7 +30,12 @@ fi # Is the awk/ls magic portable? if [ -L "$fullpath" ]; then - fullpath="`ls -l "$fullpath" | awk '{print $11}'`" + # Bugfix: Something changed either in awk or ls output + newfullpath="`ls -l "$fullpath" | awk '{print $11}'`" + if [ "$newfullpath" = "" ]; then + newfullpath="`ls -l "$fullpath" | awk '{print $10}'`" + fi + fullpath=$newfullpath fi dirname $fullpath }