[英]Create a CSV file of a 2D matrix of zeros using bash, or tiniest bit of python where not possible in bash
[英]Create bash file using python
这是我要运行的参数:
cd ../linux-3.11/; cp arch/x86/configs/byt_32_tz_emgd_defconfig .config; make ARCH=i386 oldconfig; make ARCH=i386 -j 4
我希望它使用python保存到bash文件。 由于路径问题,我希望它完全按用户输入linux命令的方式运行(无分号)。
请提供一些简单的示例,说明如何创建bash文件并在python脚本中运行它。
无需将其保存到文件中,只需在子进程中运行它即可:
import os
os.system("""cd ../linux-3.11/; cp arch/x86/configs/byt_32_tz_emgd_defconfig .config; make ARCH=i386 oldconfig; make ARCH=i386 -j 4""")
如果要subprocess
进行输入/输出,则可以使用subprocess
流程。 我真正喜欢的一个技巧是使用#!/usr/bin/ipython
的shebang编写脚本script.ipy
。 那你就可以使用!
运行bash命令。 我没有看到很多其他人这样做,但是非常方便。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.