我在DBFS中有一个shell脚本。当我执行它时,它会显示权限错误13。
我尝试使用'chmod 755 name.sh
'更改权限。但是,实际上没有任何变化。
有人可以帮忙吗?
%cd /dbfs/FileStore/tables/
%sh chmod 775 wrapper.sh
%sh chmod +x wrapper.sh
%sh ls -ltr
-rw-r--r-- 1 root root 2819 Oct 28 12:01 wrapper.sh
答案 0 :(得分:0)
很遗憾,您不能更改位于databricks文件系统(DBFS)中的文件的权限。
我尝试了所有可能的方法来更改dbfs中的文件许可权,但最终没有成功。然后,我已与产品团队联系以寻求解决方案。并且他们已经确认,您无法更改dbfs中任何文件的权限,并要求使用以下cmdlet“ bash /dbfs/script.sh
”来运行脚本。
希望这会有所帮助。