我有一个脚本,运行时会在其中创建一个目录/home/test/
,然后在其中写入一些文件。当我运行这个脚本时,它工作正常。但是,当我从 perl 脚本中调用它时
$ret = `/home/..../testscript.py`
它没有权限,因此无法创建文件夹,或者创建后无法在其中写入。看起来当 Python 这样做时open("/home/test/abcde/file1.txt", "w")
,该文件具有权限-rw-r--r--
我能做些什么来解决这个问题?有没有办法设置 /home/test 以递归方式使所有子目录具有全局写访问权限?或者更好的解决方案?