This directory of Linux commands is from Linux in a Nutshell, 5th Edition .
Click on any of the 687 commands below to get a description and list of available options. All links in the command summaries point to the online version of the book on Safari Bookshelf.
Buy it now , or read it online on Safari Bookshelf.
m4
m4 [options ] [macros ] [files ]
Macro processor for C and other files.
Options
-e , --interactive
Operate interactively, unbuffered, ignoring interrupts.
-d flags , --debug =flags
Specify flag -level debugging.
--help
Print help message, then exit.
-l n , --arglength =n
Specify the length of debugging output.
-o file , --error-output =file
Place output in file . Despite the name, print error messages on standard error.
-P, --prefix-built-ins
Prepend m4_ to all built-in macro names.
-s , --synclines
Insert #line directives for the C preprocessor.
-t name , --trace =name
Insert name into symbol table as undefined. Trace macro from the point it is defined.
--version
Print version, then exit.
-B n
Set the size of the pushback and argument collection buffers to n (default is 4096).
-D name [=value ] , --define =name [=value ]
Define name as value or, if value is not specified, define name as null.
-E , --fatal-warnings
Consider all warnings to be fatal, and exit after the first of them.
-F file , --freeze-state =file
Record m4 's frozen state in file for later reloading.
-G , --traditional
Behave like traditional m4 , ignoring GNU extensions.
-H n , --hashsize =n
Set symbol-table hash array to n (default is 509).
-I directory , --include =directory
Search directory for include files.
-L n, --nesting-limit =n
Change artificial nesting limit to n .
-Q , --quiet , --silent
Suppress warning messages.
-R file , --reload-state =file
Load state from file before starting execution.
-U name , --undefine =name
Undefine name .
Linux Online
The Linux FAQ
linux.java.net
Linux Kernel Archives
Kernel Traffic
DistroWatch.com
Sponsored by: