我在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. 将变量传递给shell中的grep
- 2. 将groovy变量传递给shell脚本
- 3. Linux shell将变量值传递给主程序
- 4. 如何将Python变量传递给Bash?
- 5. 在shell脚本中将bash变量传递给python命令
- 6. 将FORTRAN变量传递给Python
- 7. 如何将Bash变量传递给Python?
- 8. 将变量从PHP传递给python
- 9. 将Javascript变量传递给Python Flask
- 10. 将变量从sqlplus传递给unix,然后传递给php
- 11. 将python参数传递给shell
- 12. 从python传递变量到shell脚本
- 13. 将变量传递给ViewBinder
- 14. 将变量传递给NSView
- 15. 将变量传递给SQL
- 16. 将变量传递给onOptionsItemSelected
- 17. 将变量传递给setActiveItem
- 18. 将变量传递给AJAX
- 19. 将变量传递给Jquery
- 20. 将变量传递给DocumentFilter
- 21. 将变量传递给Enum
- 22. 将变量传递给Iframe
- 23. 将变量传递给'helper_method'
- 24. 将变量传递给findViewByID
- 25. 将变量传递给JSON
- 26. 将变量传递给jquery
- 27. 将变量传递给SKScene
- 28. 将变量传递给fpdf
- 29. 将js变量传递给php变量
- 30. 如何将python变量传递给html变量?
我可以将变量写入临时文件,但我想知道是否有任何方法可以将数据发送回shell父级而不涉及文件系统。 – user1600936