Format a FRED program file into
# This will be replaced with the command signature usage: fred_format filename [ options ], where options include: --check - gives a non 0 exit code when differences exist --diff - prints the diff of the source and the formatted source --help - print this usage message --in_place - make changes to file in place
This will be replaced with a command description
Print the usage message for this command.
Option description, these will be in the same order as the usage message
Option description, ending in a period.
This will describe the typical output or return value of the item, where applicable.
This will provide one or more examples for the command.
# some code
This will describe any key environment variables or other environmental settings that impact this item. If none, this will be deleted.
This will list the errors that may occur with this item. An exhaustive list is not required.
Any other notes related to this item, or remove this section. This might include:
The release this item was introduced. Use sentence “This <type> was introduced in release X.X”
Implementation notes such as complexity or resource utilization (such as memory).
Other important information as appropriate.
To be replaced with appropriate references, use the
ref directive, as in
This produces the link fred_job, or just prints the name if the reference does not exist.