如何解决如何在bash脚本中获取spark-shell << EOF <spark query> EOF的退出状态?
我有一部分shell脚本,如下所示。
spark_data = spark-shell << EOF spark.sql(query) EOF
我需要spark.SQL查询的退出状态。 有人可以帮忙吗?。
等待您的回复 谢谢
解决方法
由于赋值是另一个命令的一部分,所以赋值的退出状态就是命令替换的退出状态。
$ foo=$(cat <<EOF
> hi
> there
> EOF
> exit 9)
$ echo $?
9
$ echo "$foo"
hi
there
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。