gpt4 book ai didi

linux - 如何使用 PowerShell 6.x 或更高版本确定 Linux 的发行版和版本?

转载 作者:行者123 更新时间:2023-12-03 00:06:54 25 4
gpt4 key购买 nike

使用 PowerShell 6.x 或更高版本中的 PowerShell 脚本,在未知的 Linux 发行版上运行,如何以编程方式可靠地确定操作系统的发行版和版本号?

编辑:也许像这个答案,加上一些字符串解析?: https://unix.stackexchange.com/a/6348

最佳答案

我也需要在 powershell 脚本中执行此操作。我使用以下解决方案:

$distribution = Invoke-Expression "lsb_release -cs"

这使得 $distribution 包含例如以下值:

bionic

你可以对版本做同样的事情:

$version = Invoke-Expression "lsb_release -rs"

这使得 $version 包含例如以下值:

18.04

关于linux - 如何使用 PowerShell 6.x 或更高版本确定 Linux 的发行版和版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59523981/

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