regex – 如何使用shell脚本查找Linux Distribution名称?

我正在编写一个shell脚本,其中我需要当前的操作系统名称以使其通用.喜欢:

if [ $Operating_System == "CentOS" ]
then
    echo "CentOS";
    # Do this
elif [ $Operating_System == "Ubuntu" ]
then
    echo "Ubuntu";
    # Do that
else
    echo "Unsupported Operating System";
fi

怎么可能?在lsb_release -a命令或其他地方应用正则表达式?

谢谢..

最佳答案
$lsb_release -i
Distributor ID: Fedora
$lsb_release -i | cut -f 2-
Fedora

相关文章

文章浏览阅读1.8k次,点赞63次,收藏54次。Linux下的目录权限...
文章浏览阅读1.6k次,点赞44次,收藏38次。关于Qt的安装、Wi...
本文介绍了使用shell脚本编写一个 Hello
文章浏览阅读1.5k次,点赞37次,收藏43次。【Linux】初识Lin...
文章浏览阅读3k次,点赞34次,收藏156次。Linux超详细笔记,...
文章浏览阅读6.8k次,点赞109次,收藏114次。【Linux】 Open...