哪个 shell/env 变量包含命令行建议?

哪个 shell/env 变量包含命令行建议?

许多年前,有人曾经向我展示,如果您的 shell 返回命令建议,那么您可以从 shell 或环境变量访问它。我当时觉得这很酷,但我不经常使用 Linux,所以忘记了如何做。

我不能再问那个人了,多年来它一直困扰着我如何做到这一点,我时不时地用谷歌搜索它,但永远找不到它。也许我使用了错误的语言,或者也许我记得一些细节错误,这让 Google 失望了,但我总是只获得 shell/env 变量的初学者指南,但它们不包含我正在寻找的内容。

**示例:** 假设以下场景:

$ apt-show-versions vim

Command 'apt-show-versions' not found, but can be installed with:

sudo apt install apt-show-versions

然后存在一些变量(我们称之为),这样您只需输入SOME_VARIABLE即可输入命令。sudo apt install apt-show-versions$SOME_VARIABLE

请不要太从字面上理解上面的例子。我不记得任何详细信息如何它已得到实施。我只记得,如果命令行建议我运行一个命令,那么我可以通过输入简短的内容来非常轻松地运行该命令,而不必手动复制和粘贴建议。也许它使用eval $SOME_VARIABLE也许它根本不使用变量,或者也许这是正确的但apt不允许您运行它们suggestions,我需要选择另一个示例。

我已经浏览过envprintenv但找不到任何合适的东西。

我目前使用基于 Debian 的发行版,但当时我可能一直在使用 CentOS,所以问题可能在于它是 CentOS 特有的。

如果有人知道这件事,那么我很想听听它,因为多年来它一直困扰着我为什么我找不到它!

相关内容