温馨提示×

linux反引号如何获取进程信息

小樊
81
2024-12-27 06:06:09
栏目: 智能运维

在Linux中,反引号(`)可以用来执行命令并返回命令的输出

process_info=`ps aux | grep 'process_name'`
echo $process_info

在这个例子中,我们使用ps aux命令来获取所有正在运行的进程信息,然后通过管道(|)将结果传递给grep命令来过滤出包含"process_name"的进程。最后,我们将过滤后的结果赋值给变量process_info,并使用echo命令将其输出到终端。

请注意,反引号已经被圆括号(())和$()所取代,因为它们更易读且易于嵌套。所以,你也可以这样写:

process_info=$(ps aux | grep 'process_name')
echo $process_info

0