linux - 如何获取某个linux命令的所有可能值?
问题描述
例如,现在我想编写一个 bash 脚本,在其中检查正在运行的主机系统的名称。我会想到的第一个命令是uname -s
. 但是我想针对一些现在在我的机器上不可用的平台(比如 Cygwin、MinGW 等),并且我想确保我在if
条件中写了正确的名称。所以问题是我如何列出uname -s
命令的所有可能值(以避免因错误条件而头疼以及谁知道接下来会发生什么......),甚至对于某些具有相同特征的命令?
解决方案
实际上,在发布问题后,我发现有一个关于该命令的 wiki 页面,uname
它提供了我需要的几乎所有信息:D 从来不知道在这种情况下 Wiki 可以像那样有用
推荐阅读
- python - 在 Python 中更改 HTML 选择变量
- macos - 使用 SwiftUI 在 macOS 中更改列表的突出显示颜色
- spring-cloud - 无法通过带有 spring-cloud-starter-aws-secrets-manager-config 的区域提供者链找到区域
- xss - 跨站点脚本 (XSS) 查找目标的确切有效负载
- reactjs - 无法在我的 Jest 测试文件中导入模块
- apache-kafka - Kafka Mirror Maker 2.0 消费者组复制
- c++ - txt 文件中的 0x6efcc4 输出
- typescript - 如何让 TypeScript 查找类型在这种情况下工作?
- firebase - 使用 firebase 中的现有用户令牌登录
- selenium - 验证 web 元素中存在的属性标题