os.system中使用python变量

用法举例:

import os
name1 = "haha"
os.system("mkdir %s" %(name1))

结果:

创建名为“haha”的目录

 

another例:

import os
i = "C"
k = "H"
name1 = i+"-"+k
name2 = i+" "+k
os.system("mkdir %s" % (name1))
os.system("cp exm.vasp %s/POSCAR" % (name1)) os.system(
"sed -i '6s/xxx/%s/g' %s/POSCAR" % (name2,name1))

结果:

创建名为“C-H”的目录,并将exm.vasp移动到目录下,改名为“POSCAR”,随后利用sed命令将其第六行的“xxx”修改为"C H"

posted @ 2021-11-01 15:51  BangBro  阅读(913)  评论(0编辑  收藏  举报