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
.