如果结构比较两个命令的结果

MLSC

我想像这样在bash中比较两个命令的结果:

if `cat /root/pid` == `ps aux | grep "python" | grep -v grep | awk '{print $2}'`
then
   <SomeCommands>
else
   <OtherCommands>
fi

我想检查cat /root/pid的结果ps aux | grep "python" | grep -v grep | awk '{print $2}'是否相等。

我还想检查特定command服务器上是否正在运行特定服务器。我认为这种方法有效。任何其他方法都可以使用。

谢谢

阿努巴瓦

您可以使用:

[[ "$(cat /root/pid)" == "$(ps aux | grep 'python' | grep -v grep | awk '{print $2}')" ]]

尽管我相信您可以减少这两项工作,grep并且自己使用所有功能awk

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

比较两个结果并打印缺少的部分(如果存在)

来自分类Dev

比较两个结果并打印缺少的部分(如果存在)

来自分类Dev

比较两个passwd结构

来自分类Dev

比较Postgres中的两个结果

来自分类Dev

比较两个日期结果0

来自分类Dev

比较Postgres中的两个结果

来自分类Dev

比较两个日期结果0

来自分类Dev

在结构中,如果一个区块中的两个事务发生冲突,结果是什么

来自分类Dev

比较相同结构的两个不同大小的向量

来自分类Dev

C#如何比较和交换两个结构?

来自分类Dev

查询以比较具有相同结构的两个表?

来自分类Dev

比较Spark中两个相同结构的数据框

来自分类Dev

从外部API比较两个相同类型的结构

来自分类Dev

比较相同结构的两个不同大小的向量

来自分类Dev

Javascript比较两个日期有错误的结果

来自分类Dev

比较两个对象不能给出正确的结果

来自分类Dev

使用CTE和/或ORDER BY比较两个查询的结果

来自分类Dev

比较两个查询的结果并返回缺少的行

来自分类Dev

如何比较两个异步JavaScript函数的结果?

来自分类Dev

比较JMeter中两个采样器的结果

来自分类Dev

比较两个名称并返回X字符不同的结果

来自分类Dev

Javascript比较两个日期有错误的结果

来自分类Dev

比较两个日期并在android中获取结果

来自分类Dev

返回相同结果的两个相同NSDate的比较

来自分类Dev

比较两个表并显示配对结果

来自分类Dev

在 RecyclerView 中比较来自 JSON 结果的两个日期

来自分类Dev

Laravel 比较两个查询结果集

来自分类Dev

如何比较两个 vuejs 计算属性的结果

来自分类Dev

使用php比较两个日期,如果

Related 相关文章

热门标签

归档