Next: Memory Usage, Previous: Command-Line Interfaces, Up: Program Behavior
Here is a table of long options used by GNU programs. It is surely incomplete, but we aim to list all the options that a new program might want to be compatible with. If you use names not already in the table, please send bug-standards@gnu.org a list of them, with their meanings, so we can update the table.
tar.
du, ls, nm, stty, uname,
and unexpand.
diff.
ls.
etags, tee, time;
‘-r’ in tar.
cp.
shar.
m4.
diff.
gawk.
recode.
wdiff.
ptx.
wdiff.
ctags.
shar.
tac.
cpio and diff.
shar.
cpio and tar.
head and tail.
ptx.
head, split, and tail.
etags.
tar.
chgrp and chown.
ls.
recode.
su;
‘-x’ in GDB.
tar.
gawk.
tar and shar.
tar.
tar.
diff.
gawk.
ptx, recode, and wdiff;
‘-W copyright’ in gawk.
who.
du.
tar and cpio.
shar.
ctags.
touch.
m4;
‘-t’ in Bison.
m4.
ctags.
tar.
chgrp, chown, cpio, du,
ls, and tar.
du.
recode.
look.
tar.
csplit.
ls, it
means to show directories themselves rather than their contents. In
rm and ln, it means to not treat links to directories
specially.
strip.
strip.
diff.
csplit.
wdiff.
wdiff.
diff.
xargs.
makeinfo.
m4.
ls.
tar.
xargs.
unshar.
diff.
sed.
nm.
cpio;
‘-x’ in tar.
finger.
su.
m4.
info, gawk, Make, mt, and tar;
‘-n’ in sed;
‘-r’ in touch.
gawk.
ls.
tar.
makeinfo.
ptx.
tail.
makeinfo.
cp, ln, mv, and rm.
shar.
ls, time, and ptx.
m4.
ptx.
tar.
ul.
recode.
install.
tar and shar.
m4.
objdump and recode
who.
shar.
ls.
makeinfo, output HTML.
who.
diff.
ls;
‘-x’ in recode.
diff.
ls.
diff.
look and ptx;
‘-i’ in diff and wdiff.
ptx.
etags.
tee.
diff.
diff.
tar.
etags;
‘-I’ in m4.
tar.
expand.
diff.
ls.
cp, ln, mv, rm;
‘-e’ in m4;
‘-p’ in xargs;
‘-w’ in tar.
shar.
date
csplit.
du and ls.
etags.
wdiff.
shar.
split.
split, head, and tail.
cpio.
gawk.
cpio;
‘-l’ in recode.
tar.
ls.
su.
uname.
ptx.
hello and uname.
cpio.
xargs.
xargs.
xargs.
xargs.
who.
who.
diff.
shar.
install, mkdir, and mkfifo.
tar.
tar.
m4.
shar.
shar.
shar.
wdiff.
touch.
etags.
wdiff.
cp.
wdiff.
shar.
gprof.
etags.
nm.
makeinfo.
gprof.
gprof.
shar.
makeinfo.
emacsclient.
info.
uname.
cpio.
objdump.
xargs.
cat.
cat.
nm.
cpio and ls.
tar.
tar, cp, and du.
ptx.
gprof.
gprof.
getopt, fdlist, fdmount,
fdmountd, and fdumount.
shar.
rm.
unshar.
install.
diff.
makeinfo.
mkdir and rmdir.
ul.
cpio.
finger.
cpio and tar.
gawk.
m4.
csplit.
tar and cp.
su.
cpio.
tar.
tar.
diff.
cmp.
nm.
nm.
wdiff.
ed.
shar.
shar
ls.
diff.
gawk.
tar.
tar.
chgrp, chown, cp, ls, diff,
and rm.
makeinfo.
ptx.
tac and etags.
uname.
m4.
objdump.
cpio.
xargs.
diff.
cpio.
ls and nm.
diff.
ptx.
tar.
tar.
stty.
ptx.
du.
tac.
recode to chose files or pipes for sequencing passes.
su.
cat.
diff.
cat.
diff.
cat.
ls.
ls.
gawk.
tar.
diff.
unshar.
shar.
cat.
wdiff.
wdiff.
tar and diff to specify which file within
a directory to start processing with.
wdiff.
shar.
recode.
install.
strip.
strip.
shar.
cp, ln, mv.
csplit.
gprof.
du.
ln.
objdump.
m4.
uname.
expand and unexpand.
ls.
tput and ul.
‘-t’ in wdiff.
diff.
shar.
ls and touch.
tar.
du.
ranlib, and recode.
m4.
hello;
‘-W traditional’ in gawk;
‘-G’ in ed, m4, and ptx.
ctags.
ctags.
ptx.
tar.
cpio.
m4.
nm.
cp, ctags, mv, tar.
gawk; same as ‘--help’.
shar.
shar.
tar.
cp, ln, mv.
ctags.
tar.
shar.
ls and ptx.
ptx.
who.
gprof.