Die Bash begleitet mich als DevOp (um mal eines der neuen Buzz Words zu bemühen) schon sehr lange. Doch man lernt nie aus. Dieses kleine Snippet entfernt vom Prozedurnamen, der in $0
enthalten ist, den Pfadbestandteil.
#!/bin/bash ME=${0##*/} # Ausgabe mit Pfadangabe echo $0 # und ohne echo $ME
# Aufruf /var/run/whatever.sh # Ausgabe /var/run/whatever.sh whatever.sh
Danke Andi