On 02.05.2008 13:11, Uwe Diederich wrote (please find the answer below the original text):
Hallo Liste,
Ich habe hier folgendes Problem:
In einem bash-Script solle eine Datei via . pfad/datei integriert werden. "datei" wertet eine weitere Datei aus, deren Standort relative zu "pfad" liegt. Wie kann ich in "datei" "pfad" ermitteln?
Vielen Dank für Eure Mühe.
Mit freundlichen Grüßen
Uwe Diederich
wenn pfad und datei gegeben sind (also vielleicht als 1. Übergabeparameter) dann kriegst die mit dem Befehl $ dirname $1 das Verzeichnis heraus und mit $ basename $1 den Dateinamen also z.B. gegeben sei der Aufruf: $ script "/usr/local/conf/firewall" dann erhältst du bei Auswertung im script mit: dirname $1 /usr/local/conf und mit basename $1 firewall -Ingo. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org