16. Februar 2010
one line command
0
Da ich mich sehr oft im Terminal bewege ist es auch selbstverständlich, daß ich einige der Unixtools verwende.
Für ein kleines Zwischenprojekt benötigte ich den Kommentar vom letzten subversion commit. Vielleicht gibt es auch eine einfachere Lösung, aber selbst wenn, gefällt mir meine dennoch ![]()
Hier also der Befehl im Ganzen:
svn log -l 1|sed '$d'|tail -n 1
svn log -l 1 ermittelt den letzten commit mit infos über den Benutzer und Revision.
sed '$d' entfernt die letzte Zeile, die nur aus ---- Zeichen besteht.
tail -n -1 gibt dann die letzte Zeile aus, die mein gewünschte Information enthält.
