我正在写一篇关于我的项目的论文,其目标是编写该apropos(1)
命令的新实现。虽然我意识到这apropos
是在 Unix 早期编写的,当时计算资源稀缺,因此它的设计者保持简单。我正在寻找有关这方面的具体信息来源来支持我的观点。
是否有任何历史文档或工件描述了这些命令何时以及为何被引入 Unix?我的 Google 搜索没有返回任何有用的信息,所以我想知道那些从早期就开始接触 Unix 的人是否可能对它有所了解。
答案1
根据OpenBSD 提交者的研究,该apropos
命令出现在2BSD并由比尔·乔伊,就像其余的man
实现一样。有一种理论apropos
最初是作为 的别名存在的man -k
,但man
在 2BSD 中没有这个-k
选项,所以大概是相反的情况(ATT Research Unix 没有,apropos
并且对于 的含义也不同)man -k
)。所以2BSDapropos.c
将是最早实施的apropos
。