linux - 在 bash 中获取 "310"这样的 linux 内核版本?

标签 linux bash

我创建了一个脚本,以特定方式需要当前内核版本。

例如,如果我使用:3.10.34-1-MANJARO 我只想得到 310

哪种方法最好/最简单?

最佳答案

你可以使用 awk:

awk -F. '{print $1$2}' <<< "3.10.34-1-MANJARO"

剪切:

cut -d. -f1-2 --output-delimiter='' <<< "3.10.34-1-MANJARO"

关于linux - 在 bash 中获取 "310"这样的 linux 内核版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22908996/

相关文章:

c++ - 来自另一个后台进程的后台脚本的 pidof

bash - 为什么在docker-machine VM中创建文件会导致权限被拒绝?

linux - 按第一个字符复制文件夹的 Bash 脚本

linux - 虽然循环不等于找不到命令

bash - SSH 不从命令行退出

linux - 移动到另一个目录时可以有 .bashrc 吗?

linux - 是否设置了始终可靠的环境变量?

linux - 计算bash中每个进程的CPU使用率%

linux - 站点和数据库的备份脚本显示错误

linux - sshfs - 未找到设备