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
.
make
.
make
.
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
.
make
and 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
.
make
.
diff
.
csplit
.
wdiff
.
wdiff
.
diff
.
make
.
xargs
.
makeinfo
.
m4
.
ls
.
tar
.
xargs
.
unshar
.
diff
.
sed
.
nm
.
cpio
;
¡-x¢ in tar
.
finger
.
su
.
m4
.
gawk
, info
, make
, mt
,
sed
, and tar
.
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
.
make
.
ptx
.
etags
.
tee
.
diff
.
diff
.
tar
.
etags
;
¡-I¢ in m4
.
make
.
tar
.
expand
.
diff
.
ls
.
cp
, ln
, mv
, rm
;
¡-e¢ in m4
;
¡-p¢ in xargs
;
¡-w¢ in tar
.
shar
.
date
make
.
make
.
make
.
csplit
.
du
and ls
.
etags
.
wdiff
.
shar
.
split
.
split
, head
, and tail
.
cpio
.
gawk
.
cpio
;
¡-l¢ in recode
.
tar
.
ls
.
make
.
su
.
uname
.
ptx
.
hello
and uname
.
cpio
.
make
.
xargs
.
xargs
.
xargs
.
make
.
xargs
.
who
.
who
.
diff
.
shar
.
install
, mkdir
, and mkfifo
.
tar
.
tar
.
m4
.
shar
.
make
.
make
.
shar
.
shar
.
wdiff
.
touch
.
etags
.
wdiff
.
cp
.
wdiff
.
make
.
shar
.
gprof
.
etags
.
nm
.
makeinfo
.
gprof
.
gprof
.
shar
.
makeinfo
.
emacsclient
.
info
.
uname
.
cpio
.
objdump
.
xargs
.
cat
.
cat
.
nm
.
cpio
and ls
.
tar
.
make
.
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
.
make
.
make
.
nm
.
nm
.
wdiff
.
ed
.
shar
.
make
.
shar
ls
.
diff
.
gawk
.
tar
.
make
.
tar
.
chgrp
, chown
, cp
, ls
, diff
,
and rm
.
touch
.
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
.
make
.
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
.
make
, 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
.
make
.
shar
.
ls
and ptx
.
ptx
.
who
.
gprof
.