Mittwoch, den 11. Juli 2012

Bash-Schnipsel

#!/bin/bash
echo “Das Skript mit Pfad heisst $0″
echo “Das Skript ohne Pfad heisst ${0##*/}”
echo “Der Pfad heisst ${0%/*}”
##Muster sucht nach dem längstmöglichen Muster (hier also der gesamte Pfad bis zum letzten / und entfernt es
%Muster sucht nach dem kürzestmöglichen Muster, aber vom Stringende her und entfernt es. Hier wird also der Dateiname entfernt, so daß nur der Pfad übrigbleibt.
(Vielen Dank Marvin)

Kommentar hinzufügen

Die Felder Name und Kommentar sind Pflichtfelder.