Thorsten Haude <[EMAIL PROTECTED]> writes: > * Bastian Venthur wrote (2005-02-20 16:40): >> >>Des �fteren sieht man in allen M�glichen Dateien Strings wie diesen: >> >><!-- $Id: aboutme.htm,v 1.9 2004/10/15 23:18:40 psy Exp $ --> >> >>Wobei dieser aus einer html-Datei ist, das w�rde in einem shell-Skript >>wohl so ausssehen: >> >># $Id: aboutme.sh,v 1.9 2004/10/15 23:18:40 psy Exp $
Eventuell, wobei es im Shellscript und im HTML weniger n�tzlich ist als bei Kompilaten. Der Witz daran ist, dass man es in Source-Files so einbindet, dass es im kompilierten File ebenfalls auftaucht, also in C z.B.: static char *id="@(#) $Id: .... usw Exp $"; Die Variable id hat in diesem Fall nur den Zweck, ihren Inhalt sp�ter wiederzufinden und wird sonst nicht verwendet. Es gibt auch eine Utility (ident), die das wieder extrahiert; es gen�gt aber auch strings | grep. Die meisten Version Control-Systeme k�nnen solche Strings erkennen und modifizieren, wenn sie gerade vorbeilaufen. Deshalb ist es auch f�r nicht zu kompilierende Inhalte n�tzlich. Gru�, Heike -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

