如何获取某个linux命令的所有可能值?

Posted

技术标签:

【中文标题】如何获取某个linux命令的所有可能值?【英文标题】:How to get all possible value of a certain linux command? 【发布时间】:2021-10-29 14:09:55 【问题描述】:

例如,现在我想编写一个 bash 脚本来检查正在运行的主机系统的名称。我想到的第一个命令是uname -s。但是我想针对一些现在在我的机器上不可用的平台(如 Cygwin、MinGW 等),并且我想确保我在if 条件中写了正确的名称。所以问题是我如何列出uname -s 命令的所有可能值(以避免因错误条件和谁知道接下来会发生什么而头疼……),甚至对于某些具有相同特征的命令?

【问题讨论】:

你不能。该信息未内置在命令中。它从运行它的系统中读取它。 【参考方案1】:

实际上,在发布问题后,我发现有一个关于命令 uname 的 wiki 页面,它提供了我需要的几乎所有信息:D 从来不知道在这种情况下 Wiki 会像那样有用

【讨论】:

以上是关于如何获取某个linux命令的所有可能值?的主要内容,如果未能解决你的问题,请参考以下文章

Rails i18n如何获取某个键的所有值?

centos73如何获取某个命令的源代码

Linux下如何获取命令帮助

SAP ABAP:如何获取某个帐号的某个权限对象的值

php通过popen获取的一个命令的返回值如何分析出来

工作中常用到的Linux命令操作