bin/isabelle_java
changeset 73705 ac07f6be27ea
parent 69126 e1b4b14ded58
child 73987 fc363a3b690a
equal deleted inserted replaced
73704:7c7a59b76528 73705:ac07f6be27ea
     1 #!/usr/bin/env bash
     1 #!/usr/bin/env bash
     2 #
     2 #
     3 # Author: Makarius
     3 # Author: Makarius
     4 #
     4 #
     5 # Isabelle/Java cold start -- without settings environment
     5 # Isabelle/Java cold start -- without settings environment
       
     6 
       
     7 unset CDPATH
     6 
     8 
     7 if [ -L "$0" ]; then
     9 if [ -L "$0" ]; then
     8   TARGET="$(LC_ALL=C ls -l "$0" | sed 's/.* -> //')"
    10   TARGET="$(LC_ALL=C ls -l "$0" | sed 's/.* -> //')"
     9   exec "$(cd "$(dirname "$0")"; cd "$(pwd -P)"; cd "$(dirname "$TARGET")"; pwd)/$(basename "$TARGET")" "$@"
    11   exec "$(cd "$(dirname "$0")"; cd "$(pwd -P)"; cd "$(dirname "$TARGET")"; pwd)/$(basename "$TARGET")" "$@"
    10 fi
    12 fi