Thread Previous • Date Previous • Date Next • Thread Next |
Henrik Stoerner wrote:
Det er ikke så enkelt som man skulle tro. Hvad med denne løsning: #!/bin/sh CMDFN="$0" CMDDIR="`dirname $CMDFN`/." REALDIR="`(cd $CMDDIR; pwd)`" REALFN="$REALDIR/`basename $CMDFN`" echo "$REALFN"
Snedigt. :-)Jeg var selv kommet frem til følgende lille stump, men der slipper man ikke for at få stier med /./ og /../ og den slags snavs - det gør man med din løsning.
#!/bin/sh if [ -n "`echo $0 | grep ^\/`" ]; then MYSELF=$0 else MYSELF=$PWD/$0 fi cat $MYSELF Tak for hjælpen. Mvh Kenneth
Thread Previous • Date Previous • Date Next • Thread Next |