bash - 用于查找机器操作系统的 Shell 脚本

标签 bash shell operating-system

如何使用bash脚本查找操作系统?我找到了这个答案:Detect the OS from a Bash script .目前尚不清楚它是否适用于 Mac OS X。

我想在 Mac OS X 和不同的 linux 操作系统上找到它。

最佳答案

对于 Linux,您可以输入以下 bash 命令:

$ cat /etc/*-release

对于 Mac OS X,您可以尝试以下命令之一:

$ sw_vers -productVersion 
$ system_profiler SPSoftwareDataType

关于bash - 用于查找机器操作系统的 Shell 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35236947/

相关文章:

bash - Shebang "#!"开始和 "!#"结束?

bash - 如何在awk中转义gsub中的 "["?

android - adb shell su 有效,但 adb root 无效

linux - 将 shell 中字符串中所有出现的 Ñ 替换为 N

operating-system - 任务调度器

c - 在运行时链接和加载共享库

bash - 如何从 git 本身获取 git 的 `.git` 路径?

Linux:如何根据文件名连接多个文件列表?

c - C 中变量的位置

Bash:开始日期小于等于结束日期