分类
折腾 笔记

使用正则表达式获取Linux内核的主、次、修订和完整版本号

使用grep命令和正则表达式可以轻松获取Linux内核的各个版本号。

使用uname -r获取的内容为:

4.10.0-19-generic

  • 获取主版本:
    uname -r | grep -o "^[0-9]"

    输出为 4

  • 获取次版本:
    uname -r | grep -o "\..*\." | grep -o "[0-9]*"

    输出为 10

  • 获取修订版本:
    uname -r | grep -o "\.[0-9]*-" | grep -o "[0-9]*"

    输出为 0

  • 获取完整版本:
    uname -r | grep -o "^[0-9]\.[0-9]*\.[0-9]*-[0-9]*"

    输出为 4.10.0-19

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注