Revision 10724,
416 bytes
checked in by ghudson, 27 years ago
(diff) |
This commit was generated by cvs2svn to compensate for changes in r10723,
which included commits to RCS files with non-trunk default branches.
|
Line | |
---|
1 | #!/usr/bin/perl |
---|
2 | while (<>) { |
---|
3 | next unless ($mode,$file) = /^begin\s*(\d*)\s*(\S*)/; |
---|
4 | open(OUT,"> $file") || die "Can't create $file: $!\n"; |
---|
5 | while (<>) { |
---|
6 | last if /^end/; |
---|
7 | next if /[a-z]/; |
---|
8 | next unless int((((ord() - 32) & 077) + 2) / 3) == |
---|
9 | int(length() / 4); |
---|
10 | print OUT unpack("u", $_); |
---|
11 | } |
---|
12 | chmod oct($mode), $file; |
---|
13 | eof() && die "Missing end: $file may be truncated.\n"; |
---|
14 | } |
---|
15 | |
---|
Note: See
TracBrowser
for help on using the repository browser.