这里是 GNU 程序使用的长选项表。它肯定是不完整的,但我们的目标是列出所有新程序可能想要兼容的选项。如果您使用了表中没有的名称,请发送邮件到 bug-standards@gnu.org,并附上它们的含义,以便我们更新表格。
在 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’。