Bash script that generates a random MAC address: Difference between revisions

From NovaOrdis Knowledge Base
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