这可能是一个幼稚的问题,但是我真的不确定如何去做。我提交了一个火花作业,并得到以下输出。
运行作业成功。提交ID:driver-20170824224209-0001
我要以编程方式查询此作业的状态。如何使用bash脚本在控制台中使用输出将ID提取到变量中。 任何帮助表示赞赏。
答案 0 :(得分:2)
假设您的命令是cmd
,并且您想要将命令的输出存储在(例如)名为res
的变量中,bash
中的一种方法是在单引号
res=`cmd`
或将命令嵌入$()
res=$(cmd)