Answers:
该手册与程序已过时。尝试ls --help | grep -- ' -1'
:
-1 list one file per line
如果您只是这样做,它是描述的最后一个选项之一ls --help
。
/bin/ls
还以列为单位给出输出,至少在我的系统上如此。您的ls
别名是什么?
正如@Timo指示-1
在帮助中,而@terdon指出了-1
某些版本的手册中记录的内容。coreutils
8.13手册页中存在该错误,而版本8.22不再存在。
在coreutils 的黑客指南中。规定
手册页是从--help输出生成的,因此您无需在man /下进行任何更改。
因此,转换中一定有破损的地方,导致类似的东西-m
出现了,但没有出现-1
。在构建ls
我为回答@timo问题而提出的补丁程序时,ls
正确重新生成了手册页,相关部分显示为:
-Z, --context print any security context of each file -1 list one file per line -0 list files separated with NUL --help display this help and exit --version output version information and exit
如果没有该补丁,-1也将出现在手册中。该git log
节目没有具体的行动来纠正。最近help2man
,用于生成手册页的2013年9月进行了更新。在help2man
ChangeLog
没有任何显示具体的行动。
我想这将取决于您的ls
实现,但是取决于我的LMDE(基本上是Debian测试):
$ man ls | grep -- '-1'
across -x, commas -m, horizontal -x, long -l, single-column -1,
-1 list one file per line
以及(是的,它是相同的输出)
$ ls --help | grep -- '-1'
across -x, commas -m, horizontal -x, long -l, single-column -1,
-1 list one file per line
man ls
确实告诉:-1 list one file per line
。信息页面通常包含更多信息,请尝试info ls
。