如何将 eval 的结果分配给 bash 脚本中的变量?

jim*_*imd 5 variables bash eval

我有一个 bash 脚本,它返回一个列表,这正是我想要的,但我需要将结果放入一个变量中,以便我可以在 for 循环中一次对它们进行一个操作。

#!/bin/bash
processID="ps aux | grep `date +"%b"` | gawk '{print \$2}'"

eval $processID
Run Code Online (Sandbox Code Playgroud)

如何将 eval 的结果分配给变量?谢谢

Ale*_*ato 2

pid=$( ps aux | grep `date +"%b"` | awk '{print $2}' )
Run Code Online (Sandbox Code Playgroud)