bin/isabelle
changeset 15864 cc1b4a289321
parent 15843 d5bd4a18ce70
child 15967 f9163c6f69d6
equal deleted inserted replaced
15863:78db9506cc78 15864:cc1b4a289321
     5 #
     5 #
     6 # Smart selection of isabelle-process versus isabelle-interface.
     6 # Smart selection of isabelle-process versus isabelle-interface.
     7 
     7 
     8 if [ -L "$0" ]; then
     8 if [ -L "$0" ]; then
     9   TARGET="$(LC_ALL=C ls -l "$0" | sed 's/.* -> //')"
     9   TARGET="$(LC_ALL=C ls -l "$0" | sed 's/.* -> //')"
    10   exec $(cd "$(dirname "$0")"; cd "$(dirname "$TARGET")"; pwd)/$(basename "$TARGET") "$@"
    10   exec "$(cd "$(dirname "$0")"; cd "$(dirname "$TARGET")"; pwd)/$(basename "$TARGET")" "$@"
    11 fi
    11 fi
    12 
    12 
    13 THIS=$(cd "$(dirname "$0")"; pwd)
    13 THIS=$(cd "$(dirname "$0")"; pwd)
    14 NAME="$(basename "$0")"
    14 NAME="$(basename "$0")"
    15 
    15