我只需要回显BASH中的Ubuntu版本。所以,假设我在Ubuntu Trusty(14.04)上,我希望能够打印出class LogSerializer(serializers.Serializer):
id = serializers.IntegerField()
type = serializers.CharField(max_length=100)
description = serializers.CharField(max_length=500)
time = serializers.DateTimeField()
部分。
答案 0 :(得分:3)
最简单的方法是lsb_release -sr
。
例如,在我的Ubuntu 16.04机器上:
$ lsb_release -sr
16.04
答案 1 :(得分:1)
我最终做了以下事情:
14.04
打印出来的内容:head -2 /etc/lsb-release | tail -1 | cut -f 2 -d '='