मैं यह कर करना चाहते हैं:कैसे एक अजगर कोड के अंदर बैश चर का उपयोग करने के लिए?
import subprocess
subprocess.call(['var="foo_bar"'], shell=True)
subprocess.call(['echo $var'], shell=True)
लेकिन जब मैं दूसरी पंक्ति में $ वर का उपयोग करेगा अपने मूल्य losted है।
किसी को पता है कुछ इस समस्या को हल करने के लिए कहते हैं? यह एक सरल उदाहरण है, लेकिन ऐसा करने की जरूरत है कि एक और अधिक जटिल कोड यहाँ ..
Tks ..
बिल्कुल सही, मेरे समस्या यह tip..Tks साथ हल किया गया था .. – JonatasTeixeira
इसके अलावा 'subprocess.Popen' और' subprocess.call' को 'env' पैरामीटर को देखो। –