简体   繁体   English

尝试为 nohub spark-submit 创建别名或 function

[英]Trying to create an alias or function for nohub spark-submit

Trying to create an alias or function for nohub spark-submit & I am getting an error back:尝试为 nohub spark-submit 创建别名或 function & 我收到错误回复:

[hadoop@ip-172-31-82-184 ~]$ function nhsubmit { nohup spark-submit --packages io.delta:delta-core_2.12:0.7.0 --driver-memory 20g --executor-memory 20g "$@" output.log 2>&1 & }
[hadoop@ip-172-31-82-184 ~]$ export -f nhsubmit
[hadoop@ip-172-31-82-184 ~]$ nhsubmit spark_hlper.py
-bash: spark_hlper.py: command not found

I really am bad with bash. Thanks,我真的不喜欢 bash。谢谢,

$ cat tst.sh
#!/bin/bash

/usr/bin/nohup spark-submit --packages io.delta:delta-core_2.12:0.7.0 --driver-memory 20g --executor-memory 20g $1 > output.log 2>&1 &

And running it with $./tst.sh tst.py works并使用$./tst.sh tst.py运行它

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM