我正在将文件复制到nfs mounted dir。当我手动运行以下命令时,文件被成功复制
sudo cp TEST_文件/mnt/ask78b30
但是,当我在python脚本中使用相同的命令时,我会得到以下错误:
运行cmd=sudo cp TEST_FILE/mnt/ask78b30
“无法/b3u文件/b3u测试错误”
代码如下:
cmd = "sudo cp "+file_name_arg+" "+ mount_pt_arg
print "cmd = ", cmd
os.system(cmd)
注意:由于添加了–speacial char,以前的命令常常失败。我把outty换成了UTF-8,这就解决了 cp:cannot stat–mnt/askdab3c/TEST_FILE–远程I/O错误
我建议使用pythonshutil来复制文件,而不是调用cp
相关问题 更多 >
编程相关推荐