-git: checkout: +--ignore-other-worktrees
[nethome.git] / bin / kernel / kernelkkfix
1 #! /bin/bash
2 #
3 # $Id: kernelkkfix,v 1.2 2005/05/12 10:21:26 short Exp $
4 #
5 # Subst $Id: kernelkkfix,v 1.2 2005/05/12 10:21:26 short Exp $ -> $Id: kernelkkfix,v 1.2 2005/05/12 10:21:26 short Exp $ (as in cvs ... -kk) in all the subdirectories.
6 # Required for proper diffing of CVSed Linux kernel sourcetrees.
7
8
9 find -type f|grep -v /CVS/|xargs perl -i -e '
10         use bytes;
11         while (<>) {
12                 s/\$(
13                         Author
14                         |Date
15                         |CVSHeader
16                         |Header
17                         |Id
18                         |Locker
19                         |Log
20                         |Name
21                         |RCSfile
22                         |Revision
23                         |Source
24                         |State
25                         )(?::[^\$]*)?\$
26                         /\$$1\$/gx;
27                 print;
28         }
29         '