在命令行上解析命令输出以在Shell脚本中使用

时间:2018-06-21 11:00:28

标签: linux shell

我有以下命令可以获取tomcat uid和gid

id tomcat
uid=91(tomcat) gid=91(tomcat) groups=91(tomcat),1002(java)

从上述命令中,我只需要uid和gid即可分配给单独的变量并在我的代码中使用。

我尝试了以下方式来提供uid输出

id tomcat | grep uid | awk '{print$1}'
uid=91(tomcat)

但是我只需要91->这是tomcat的uid,以便可以在我的代码中使用。

能否请您建议我如何实现这一目标,如果有任何错误,请原谅我。

1 个答案:

答案 0 :(得分:0)

使用 id

的命令行选项
id -u
id -g