![](https://seccdn.libravatar.org/avatar/440955ab796fb403fba608d0df23b654.jpg?s=120&d=mm&r=g)
Hallo David, hallo Bernd, hallo Leute, Am Sonntag, 20. Januar 2002 00:19 schrieb David Haller:
On Sat, 19 Jan 2002, Christian Boltz wrote:
heute mal nur ein kleineres Problem, das mir beim Schreiben des Scripts zum Verzeichnisvergleich Schwierigkeiten macht.
diff liefert u. a. die folgende Ausgabezeile: Files /tmp/verz_a/test3 and /tmp/verz_b/test3 differ
Meine Frage ist nun die folgende: Wie trenne ich das Verzeichnis vom Dateinamen ab? Dazu müsste man die Position des letzten / in einer Variable ermitteln und diese dann in Pfad und Dateiname trennen.
DATEI="/tmp/verz_a/test3" DIRNAME="${DATEI%\/*}" BASENAME="${DATEI##*\/}"
Aber du hast dir dazu den Kommentar in meinem script durchgelesen, gell?
Ja, aber betrachte Dir mal die Uhrzeit meiner lezten Mails ;-) Ich hatte auch schon mit % und ## experimentiert. Mein Fehler war wohl, dass ich den \ vor dem / vergessen hatte und dass ich keinen * mit angegeben habe... So, dann werde ich wohl das Script fertigschreiben. Ich poste es dann in den nächsten Tagen, da vielleicht noch mehr Leute Interesse daran haben. Nochmal Danke an Dich und an Bernd für die Hilfe. Gruß Christian Boltz -- Registrierter Linux-Nutzer #239431 Linux - life is too short for reboots.