这里是 GNU 程序使用的长选项表。它肯定是不完整的,但我们的目标是列出所有新程序可能想要兼容的选项。如果您使用了表中没有的名称,请发送邮件到 [email protected],并附上它们的含义,以便我们更新表格。
在 tar
中是 ‘-N’。
在 du
、ls
、nm
、stty
、uname
和 unexpand
中是 ‘-a’。
在 diff
中是 ‘-a’。
在 ls
中是 ‘-A’。
在 etags
、tee
、time
中是 ‘-a’;在 tar
中是 ‘-r’。
在 cp
中是 ‘-a’。
在 shar
中是 ‘-n’。
在 m4
中是 ‘-l’。
在 diff
中是 ‘-a’。
在 gawk
中是 ‘-v’。
在 make
中是 ‘-W’。
在 make
中是 ‘-o’。
在 recode
中是 ‘-a’。
在 wdiff
中是 ‘-a’。
在 ptx
中是 ‘-A’。
在 wdiff
中是 ‘-n’。
对于服务器程序,在后台运行。
在 ctags
中是 ‘-B’。
在 shar
中是 ‘-f’。
在 GDB 中使用。
在 GDB 中使用。
在 tac
中是 ‘-b’。
在 cpio
和 diff
中是 ‘-b’。
在 shar
中是 ‘-b’。
在 cpio
和 tar
中使用。
在 head
和 tail
中是 ‘-b’。
在 ptx
中是 ‘-b’。
在各种程序中使用,以使输出更简短。
在 head
、split
和 tail
中是 ‘-c’。
在 etags
中是 ‘-C’。
在 tar
中是 ‘-A’。
在各种程序中使用,以指定要使用的目录。
在 chgrp
和 chown
中是 ‘-c’。
在 ls
中是 ‘-F’。
在 recode
中是 ‘-c’。
在 su
中是 ‘-c’;在 GDB 中是 ‘-x’。
在 tar
中是 ‘-d’。
在 gawk
中使用。
在 tar
和 shar
中是 ‘-Z’。
在 tar
中是 ‘-A’。
在 tar
中是 ‘-w’。
在 diff
中使用。
在 gawk
中是 ‘-W copyleft’。
在 ptx
、recode
和 wdiff
中是 ‘-C’;在 gawk
中是 ‘-W copyright’。
在 GDB 中使用。
在 who
中是 ‘-q’。
在 du
中是 ‘-l’。
在 tar
和 cpio
中使用。
在 shar
中是 ‘-c’。
在 ctags
中是 ‘-x’。
在 touch
中是 ‘-d’。
在 make
和 m4
中是 ‘-d’;在 Bison 中是 ‘-t’。
在 m4
中是 ‘-D’。
在 Bison 和 ctags
中是 ‘-d’。
在 tar
中是 ‘-D’。
在 chgrp
、chown
、cpio
、du
、ls
和 tar
中是 ‘-L’。
在 du
中是 ‘-D’。
指定一个 I/O 设备(特殊文件名)。
在 recode
中是 ‘-d’。
在 look
中是 ‘-d’。
在 tar
中是 ‘-d’。
在 csplit
中是 ‘-n’。
在各种程序中指定要使用的目录。在 ls
中,它表示显示目录本身而不是它们的内容。在 rm
和 ln
中,它表示不特别处理指向目录的链接。
在 strip
中是 ‘-x’。
在 strip
中是 ‘-X’。
在 make
中是 ‘-n’。
在 diff
中是 ‘-e’。
在 csplit
中是 ‘-z’。
在 wdiff
中是 ‘-x’。
在 wdiff
中是 ‘-z’。
在 diff
中是 ‘-N’。
在 make
中是 ‘-e’。
在 xargs
中是 ‘-e’。
在 GDB 中使用。
在 makeinfo
中使用。
在 m4
中是 ‘-o’。
在 ls
中是 ‘-b’。
在 tar
中是 ‘-X’。
在 GDB 中使用。
在 xargs
中是 ‘-x’。
在 unshar
中是 ‘-e’。
在 diff
中是 ‘-t’。
在 sed
中是 ‘-e’。
在 nm
中是 ‘-g’。
在 cpio
中是 ‘-i’;在 tar
中是 ‘-x’。
在 finger
中是 ‘-f’。
在 su
中是 ‘-f’。
在 m4
中是 ‘-E’。
在 gawk
、info
、make
、mt
、sed
和 tar
中是 ‘-f’。
在 gawk
中是 ‘-F’。
在 Bison 中是 ‘-b’。
在 ls
中是 ‘-F’。
在 tar
中是 ‘-T’。
在 makeinfo
中使用。
在 ptx
中是 ‘-F’。
在 Bison 中是 ‘-y’。
在 tail
中是 ‘-f’。
在 makeinfo
中使用。
在 cp
、ln
、mv
和 rm
中是 ‘-f’。
在 shar
中是 ‘-F’。
对于服务器程序,在前台运行;换句话说,不要做任何特殊的事情来在后台运行服务器。
在 ls
、time
和 ptx
中使用。
在 m4
中是 ‘-F’。
在 GDB 中使用。
在 ptx
中是 ‘-g’。
在 tar
中是 ‘-x’。
在 ul
中是 ‘-i’。
在 recode
中是 ‘-g’。
在 install
中是 ‘-g’。
在 tar
和 shar
中是 ‘-z’。
在 m4
中是 ‘-H’。
在 objdump
和 recode
中是 ‘-h’。
在 who
中是 ‘-H’。
用于请求简要用法信息。
在 shar
中是 ‘-d’。
在 ls
中是 ‘-q’。
在 makeinfo
中,输出 HTML。
在 who
中是 ‘-u’。
在 diff
中是 ‘-D’。
在 ls
中是 ‘-I’;在 recode
中是 ‘-x’。
在 diff
中是 ‘-w’。
在 ls
中是 ‘-B’。
在 diff
中是 ‘-B’。
在 look
和 ptx
中是 ‘-f’;在 diff
和 wdiff
中是 ‘-i’。
在 make
中是 ‘-i’。
在 ptx
中是 ‘-i’。
在 etags
中是 ‘-I’。
在 Oleo 中是 ‘-f’。
在 tee
中是 ‘-i’。
在 diff
中是 ‘-I’。
在 diff
中是 ‘-b’。
在 tar
中是 ‘-i’。
在 etags
中是 ‘-i’;在 m4
中是 ‘-I’。
在 make
中是 ‘-I’。
在 tar
中是 ‘-G’。
在 Finger 中是 ‘-i’、‘-l’ 和 ‘-m’。
在一些程序中,指定要读取为用户初始化文件的文件名。
在 expand
中是 ‘-i’。
在 diff
中是 ‘-T’。
ls
中的 ‘-i’。
cp
、ln
、mv
、rm
中的 ‘-i’;m4
中的 ‘-e’;xargs
中的 ‘-p’;tar
中的 ‘-w’。
shar
中的 ‘-p’。
在 date
中使用
make
中的 ‘-j’。
在 make
中是 ‘-n’。
make
中的 ‘-k’。
csplit
中的 ‘-k’。
du
和 ls
中的 ‘-k’。
etags
中的 ‘-l’。
wdiff
中的 ‘-l’。
shar
中的 ‘-g’。
split
中的 ‘-C’。
在 split
、head
和 tail
中使用。
cpio
中的 ‘-l’。
在 gawk
中使用。
cpio
中的 ‘-t’;recode
中的 ‘-l’。
tar
中的 ‘-t’。
ls
中的 ‘-N’。
make
中的 ‘-l’。
在 su
中使用。
在 uname
中使用。
ptx
中的 ‘-M’。
hello
和 uname
中的 ‘-m’。
cpio
中的 ‘-d’。
make
中的 ‘-f’。
在 GDB 中使用。
xargs
中的 ‘-n’。
xargs
中的 ‘-n’。
xargs
中的 ‘-l’。
make
中的 ‘-l’。
xargs
中的 ‘-P’。
who
中的 ‘-T’。
who
中的 ‘-T’。
diff
中的 ‘-d’。
shar
中的 ‘-M’。
install
、mkdir
和 mkfifo
中的 ‘-m’。
tar
中的 ‘-m’。
tar
中的 ‘-M’。
Bison 中的 ‘-a’。
m4
中的 ‘-L’。
shar
中的 ‘-a’。
在 make
中是 ‘-W’。
make
中的 ‘-r’。
shar
中的 ‘-w’。
shar
中的 ‘-x’。
wdiff
中的 ‘-3’。
touch
中的 ‘-c’。
etags
中的 ‘-D’。
wdiff
中的 ‘-1’。
cp
中的 ‘-d’。
wdiff
中的 ‘-2’。
make
中的 ‘-S’。
Bison 中的 ‘-l’。
shar
中的 ‘-P’。
gprof
中的 ‘-e’。
etags
中的 ‘-R’。
nm
中的 ‘-p’。
不打印启动画面。
在 makeinfo
中使用。
gprof
中的 ‘-a’。
gprof
中的 ‘-E’。
shar
中的 ‘-m’。
在 makeinfo
中使用。
在 emacsclient
中使用。
在各种程序中用于抑制警告。
info
中的 ‘-n’。
uname
中的 ‘-n’。
cpio
中的 ‘-f’。
objdump
中的 ‘-n’。
xargs
中的 ‘-0’。
cat
中的 ‘-n’。
cat
中的 ‘-b’。
nm
中的 ‘-n’。
cpio
和 ls
中的 ‘-n’。
在 GDB 中使用。
tar
中的 ‘-o’。
在 make
中是 ‘-o’。
tar
、cp
和 du
中的 ‘-l’。
ptx
中的 ‘-o’。
gprof
中的 ‘-f’。
gprof
中的 ‘-F’。
getopt
、fdlist
、fdmount
、fdmountd
和 fdumount
中的 ‘-o’。
在各种程序中,指定输出文件名。
shar
中的 ‘-o’。
rm
中的 ‘-o’。
unshar
中的 ‘-c’。
install
中的 ‘-o’。
diff
中的 ‘-l’。
在 makeinfo
中使用。
mkdir
和 rmdir
中的 ‘-p’。
ul
中的 ‘-p’。
cpio
中的 ‘-p’。
finger
中的 ‘-P’。
cpio
和 tar
中的 ‘-c’。
在 gawk
中使用。
m4
中的 ‘-P’。
csplit
中的 ‘-f’。
在 tar
和 cp
中使用。
su
中的 ‘-p’。
cpio
中的 ‘-m’。
tar
中的 ‘-s’。
tar
中的 ‘-p’。
diff
中的 ‘-l’。
cmp
中的 ‘-L’。
make
中的 ‘-p’。
make
中的 ‘-w’。
nm
中的 ‘-o’。
nm
中的 ‘-s’。
wdiff
中的 ‘-p’。
ed
中的 ‘-p’。
指定一个 HTTP 代理。
shar
中的 ‘-X’。
make
中的 ‘-q’。
在许多程序中用于抑制通常的输出。每个接受 ‘--quiet’ 的程序都应该接受 ‘--silent’ 作为同义词。
shar
中的 ‘-Q’
ls
中的 ‘-Q’。
diff
中的 ‘-n’。
在 gawk
中使用。
tar
中的 ‘-B’。
在 GDB 中使用。
在 make
中是 ‘-n’。
tar
中的 ‘-R’。
在 chgrp
、chown
、cp
、ls
、diff
和 rm
中使用。
touch
中的 ‘-r’。
ptx
中的 ‘-r’。
tac
和 etags
中的 ‘-r’。
uname
中的 ‘-r’。
m4
中的 ‘-R’。
objdump
中的 ‘-r’。
cpio
中的 ‘-r’。
xargs
中的 ‘-i’。
diff
中的 ‘-s’。
cpio
中的 ‘-a’。
ls
和 nm
中的 ‘-r’。
diff
中的 ‘-f’。
ptx
中的 ‘-R’。
tar
中的 ‘-s’。
tar
中的 ‘-p’。
stty
中的 ‘-g’。
在 GDB 中使用。
ptx
中的 ‘-S’。
du
中的 ‘-S’。
tac
中的 ‘-s’。
recode
使用它来选择用于排序传递的文件或管道。
su
中的 ‘-s’。
cat
中的 ‘-A’。
diff
中的 ‘-p’。
cat
中的 ‘-E’。
diff
中的 ‘-F’。
cat
中的 ‘-T’。
在许多程序中用于抑制通常的输出。每个接受 ‘--silent’ 的程序都应该接受 ‘--quiet’ 作为同义词。
ls
中的 ‘-s’。
指定一个文件描述符,用于网络服务器使用其套接字,而不是打开和绑定一个新的套接字。这提供了一种在非特权进程中运行通常需要保留端口号的服务器的方法。
在 ls
中使用。
gawk
中的 ‘-W source’。
tar
中的 ‘-S’。
diff
中的 ‘-H’。
unshar
中的 ‘-E’。
shar
中的 ‘-L’。
cat
中的 ‘-s’。
wdiff
中的 ‘-w’。
wdiff
中的 ‘-y’。
在 tar
和 diff
中使用,以指定从目录中哪个文件开始处理。
wdiff
中的 ‘-s’。
shar
中的 ‘-S’。
make
中的 ‘-S’。
recode
中的 ‘-s’。
install
中的 ‘-s’。
strip
中的 ‘-s’。
strip
中的 ‘-S’。
shar
中的 ‘-s’。
cp
、ln
、mv
中的 ‘-S’。
csplit
中的 ‘-b’。
gprof
中的 ‘-s’。
du
中的 ‘-s’。
ln
中的 ‘-s’。
在 GDB 和 objdump
中使用。
m4
中的 ‘-s’。
uname
中的 ‘-s’。
expand
和 unexpand
中的 ‘-t’。
ls
中的 ‘-T’。
tput
和 ul
中的 ‘-T’。wdiff
中的 ‘-t’。
在 diff
中是 ‘-a’。
shar
中的 ‘-T’。
在 ls
和 touch
中使用。
指定在放弃某些操作之前等待的时间。
tar
中的 ‘-O’。
du
中的 ‘-c’。
make
、ranlib
和 recode
中的 ‘-t’。
m4
中的 ‘-t’。
hello
中的 ‘-t’;gawk
中的 ‘-W traditional’;ed
、m4
和 ptx
中的 ‘-G’。
在 GDB 中使用。
ctags
中的 ‘-t’。
ctags
中的 ‘-T’。
ptx
中的 ‘-t’。
tar
中的 ‘-z’。
cpio
中的 ‘-u’。
m4
中的 ‘-U’。
nm
中的 ‘-u’。
cp
、ctags
、mv
、tar
中的 ‘-u’。
在 gawk
中使用;与 ‘--help’ 相同。
shar
中的 ‘-B’。
shar
中的 ‘-V’。
打印有关进度的更多信息。许多程序都支持此选项。
tar
中的 ‘-W’。
打印版本号。
cp
、ln
、mv
中的 ‘-V’。
ctags
中的 ‘-v’。
tar
中的 ‘-V’。
在 make
中是 ‘-W’。
shar
中的 ‘-l’。
ls
和 ptx
中的 ‘-w’。
ptx
中的 ‘-W’。
who
中的 ‘-T’。
gprof
中的 ‘-z’。