These are RCS tags used to identify the revision of the file in question, along with who commited the change and when.
RCS is used by the FreeBSD community (in the form of CVS) to manage changes to the source code, and RCS in turn uses '$' to surround special identifiers that get expanded when the file is checked out or exported from the repository. The 'Exp' on the end is an RCS state value which denotes 'Experimental', however this can be ignored as it is not used. You can also use the 'ident' command to extract these strings from a binary file to determine which version of the source code it was compiled from. Seeya...Q On Wed, 2003-10-22 at 06:55, CBuH. wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > > > Hello, all. > > I've got a question (easier -- ``interesting in'') -- why all FreeBSD files' > heads starts with this: > > # $FreeBSD: src/etc/shells,v 184.108.40.206 2000/07/10 08:47:17 obrien Exp $ > > - - Why there are buks (am I pronounce right ? :-) ``$'' -- on the start & end > of this string? > - - And what do mean ``Exp'' at the end? > > 10x alot,... > > - -- > > CBuH. CG[CX] XVyGYjau [EMAIL PROTECTED], ICQ#70929413 > GnuPG(PGP) public key is: http://ccclike.chat.ru/my_public_key.asc > > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.2.3 (FreeBSD) > > iD8DBQE/lZ1A5Cj3gqxcdCoRAsZAAJ40k67CQapGju+ePSgNbje8nVogcgCfdPlT > lk3D5fOh9qZU6k1SfMsQVds= > =bJuj > -----END PGP SIGNATURE----- > > _______________________________________________ > [EMAIL PROTECTED] mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "[EMAIL PROTECTED]" _______________________________________________ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"