Bash: Absoluten Pfad des aktuellen Scripts auslesen

June 18th, 2010 — 1:08pm by

Oft ruft man Bash-Scripte ja mit relativen Pfaden auf:

$ ./util.sh

Dieses kleine Snippet liefert einem in diesem Fall den absoluten Pfad zum aktuellen Script.

#!/bin/bash
MYDIR="`cd $0; pwd`"
echo $MYDIR

Möchte man den absoluten Pfad zu einem Verzeichnis weiter oben, nimmt man dieses Snippet:

#!/bin/bash
MYDIR=`dirname $0`
PARENT="`cd $MYDIR/../; pwd`"

Category: Snippets | Tags: , One comment »

flattr this!

One Response to “Bash: Absoluten Pfad des aktuellen Scripts auslesen”

  1. Dennis Oehme

    ich nutze meist noch “readlink -f” um den absoluten pfad herauszufinden, da es sich ja um einen symlink handeln kann.


Leave a Reply



Back to top