我在bash腳本的heredoc裏面運行了一個python代碼片段。我想從python變量傳遞一個字符串到shell。也許設置一個shell變量。我怎樣才能做到這一點 ??將python變量傳遞給linux shell
0
A
回答
2
variable=$(python - <<EOS
...
EOS
)
無論python腳本寫入標準輸出將存儲在變量中。
+0
但是,這將轉儲所有代碼片段寫入,如果我想要選擇性地發送什麼,我該怎麼辦? – user1600936
+0
除了寫入文件,我不認爲有辦法。進程無法直接修改另一個進程中的變量。您可以使用文件或管道。 – Barmar
+0
我想使用posix IPC會是一種方法,但是這會使代碼太複雜。我只想要快速簡單的事情。 – user1600936
相關問題
- 1. 將groovy變量傳遞給shell腳本
- 2. 將shell變量傳遞給plsql過程
- 3. 將變量傳遞給shell中的grep
- 4. Linux shell將變量值傳遞給主程序
- 5. 如何將Python變量傳遞給Bash?
- 6. 在shell腳本中將bash變量傳遞給python命令
- 7. 如何通過SSH連接將Python變量傳遞給Bash Shell?
- 8. 將變量從PHP傳遞給python
- 9. 將Javascript變量傳遞給Python Flask
- 10. 將FORTRAN變量傳遞給Python
- 11. Python:將變量傳遞給範圍()
- 12. 如何將Bash變量傳遞給Python?
- 13. 將變量從sqlplus傳遞給unix,然後傳遞給php
- 14. 將python參數傳遞給shell
- 15. 從python傳遞變量到shell腳本
- 16. 將變量傳遞給jquery
- 17. 將變量傳遞給'helper_method'
- 18. 將變量傳遞給Iframe
- 19. 將變量傳遞給Enum
- 20. 將變量傳遞給fpdf
- 21. 將變量傳遞給SKScene
- 22. 將變量傳遞給NSView
- 23. 將變量傳遞給DocumentFilter
- 24. 將變量傳遞給AJAX
- 25. 將變量傳遞給Jquery
- 26. 將變量傳遞給ViewBinder
- 27. 將變量傳遞給JSON
- 28. 將變量傳遞給JavaScript
- 29. 將變量傳遞給setActiveItem
- 30. 將變量傳遞給onOptionsItemSelected
我可以將變量寫入臨時文件,但我想知道是否有任何方法可以將數據發送回shell父級而不涉及文件系統。 – user1600936