2012-04-13 02:49:53 -07:00
|
|
|
crc32
|
2012-04-13 03:18:52 -07:00
|
|
|
=====
|
2012-04-13 02:49:53 -07:00
|
|
|
|
2012-08-04 05:16:03 -07:00
|
|
|
It computes [crc32s,][crc] and what of it?
|
2012-04-13 02:49:53 -07:00
|
|
|
|
2012-04-13 03:18:52 -07:00
|
|
|
[crc]: http://en.wikipedia.org/wiki/Cyclic_redundancy_check
|
2012-04-13 02:49:53 -07:00
|
|
|
|
2012-04-13 12:54:53 -07:00
|
|
|
Usage
|
2012-04-13 03:18:52 -07:00
|
|
|
----
|
2012-08-04 05:16:03 -07:00
|
|
|
```
|
|
|
|
crc32 - 32-bit cyclic redundancy check calculator
|
|
|
|
|
|
|
|
-h, --help display this text
|
|
|
|
--license show copyright & license information
|
|
|
|
-i, --input f open file f for reading (default: stdin)
|
|
|
|
-s, --start-at n start cycle with n (default: 0xFFFFFFFF)
|
|
|
|
-p, --polynomial n use n as the crc divisor (default: 0x04C11DB7)
|
|
|
|
-e, --big-endian use big endian calculations (default: little)
|
|
|
|
-b, --binary output as binary (default: hex with newline)
|
|
|
|
-x, --xor xor the output by 0xFFFFFFFF
|
|
|
|
-r, --reflect reverse the bits of the output
|
|
|
|
|
|
|
|
numbers (n) may be entered as hexadecimal or octal with prefixes
|
|
|
|
```
|
2012-04-13 02:49:53 -07:00
|
|
|
|
|
|
|
Notes
|
2012-04-13 03:18:52 -07:00
|
|
|
-----
|
2012-04-13 02:49:53 -07:00
|
|
|
|
2012-04-13 03:18:52 -07:00
|
|
|
* Does not pad input.
|
2012-08-04 05:16:03 -07:00
|
|
|
* Big endian calculations are somewhat untested.
|
|
|
|
|