Holen Sie sich last-Ordnername/Dateiname in einem Pfad-argument in der Bash

Ich versuche zu schreiben, ein post-commit-hook für den SVN, die gehostet wird auf unserem Entwicklungs-server. Mein Ziel ist es, zu versuchen, automatisch zu der Kaufabwicklung eine Kopie von dem engagierten Projekt in das Verzeichnis, wo es auf dem server gehostet wird. Aber ich muss in der Lage sein zu Lesen, nur das Letzte Verzeichnis in der Verzeichnis-string an das Skript übergeben, um zur Kasse zu einem sub-Verzeichnis, in dem unsere Projekte gehostet werden.

Zum Beispiel, wenn ich ein SVN commit an das Projekt "Beispiel", mein script bekommt "/usr/local/svn/repos/Beispiel" als erstes argument. Ich brauche, um einfach nur "Beispiel" aus dem Ende der Schnur und dann concat es mit einer anderen Zeichenfolge, so kann ich die checkout "/server/root/Beispiel" und sehen Sie die änderungen sofort live.

InformationsquelleAutor tj111 | 2010-07-20
Schreibe einen Kommentar