Bash script that generates a random MAC address: Difference between revisions
Jump to navigation
Jump to search
Line 16: | Line 16: | ||
-e'''format-string''' | -e'''format-string''' | ||
Format String: | |||
A format string contains any number of format units, separated by whitespaces. | |||
A format unit contains up to three items: an iteration count, a byte count, and a format: | |||
* The iteration count is optional. It is a positive integer that defaults to 1. Each format is applied iteration count times. | |||
* The byte count is an optional positive integer that specifies the number of bytes to be interpreted by each iteration of the format. | |||
... -e'1/2 "''format''"' | |||
The format |
Revision as of 00:02, 20 March 2019
Internal
Overview
hexdump -n3 -e'/3 "52:54:00" 3/1 ":%02X"' /dev/random; echo ""
Options:
-n<number> Interpret only number bytes of the input.
-e'format-string'
Format String:
A format string contains any number of format units, separated by whitespaces.
A format unit contains up to three items: an iteration count, a byte count, and a format:
- The iteration count is optional. It is a positive integer that defaults to 1. Each format is applied iteration count times.
- The byte count is an optional positive integer that specifies the number of bytes to be interpreted by each iteration of the format.
... -e'1/2 "format"'
The format