gpt4 book ai didi

bash - 从命令行检测 Apple Silicon

转载 作者:行者123 更新时间:2023-12-04 16:15:20 25 4
gpt4 key购买 nike

如何从 shell 脚本中检测到它在 M1 Apple 硬件上运行?
我希望能够运行命令行命令,以便我可以编写 if -语句,其主体仅在具有 M1 处理器的 mac 上运行时才会执行(自然至少是 macOS Bug Sur)。

最佳答案

uname -m
将返回 arm64而不是 x86_64
if [[ `uname -m` == 'arm64' ]]; then
echo M1
fi
或者,正如@chepner 建议的那样
uname -p
将返回 arm而不是 i386
if [[ $(uname -p) == 'arm' ]]; then
echo M1
fi

关于bash - 从命令行检测 Apple Silicon,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65259300/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com