3 ms·
1) If possible, don't run shell scripts with Python. Evaluate why you are trying to do that and don't. 2) Python has a bunch of infrastructure compared to shell
by smaudet 2y ago
1) If possible, don't run shell scripts with Python. Evaluate why you are trying to do that and don't.
2) Python has a bunch of infrastructure compared to shell, you can use it. Shell scripts don't.
3) Apply the same you used for the script to what it calls. CI calls control script for job, script calls tools/libraries for heavy lifting.
Often the shell script just calls a python/Ruby/rust exec anyways...
Shell scripts are for scripting...the shell. Nothing else.
- khana 2y ago[dead]
- harrall 2y agoSure but I already know all this at a level deeper than most people. Your average person is going to be blindsighted.
- smaudet 2y agoYour average person will be blind sighted either way, at least one way they have a much better set of tools to help them out, once they are blind sighted.