在Jython脚本中使用sed将一整行替换为文本fi中的变量

2024-09-30 01:20:50 发布

您现在位置:Python中文网/ 问答频道 /正文

在Jython脚本中,我试图用包含变量(VAR)的目录地址替换文本文件的整行(在本例中是第二行)。在

obsids=str(obsids[i])
print type(obsids)
os.system('sed -i "2 s:.*:/usr/data/$obsids/:" /usr/software/file.txt')

其中obsids是一个整数的unicode,然后是一个字符串(通常类似于1342204440)。在

请你给我看看我脚本中的错误。在

谢谢。在


Tags: 目录脚本osvar地址usrtypejython

热门问题