Azure 如何在databricks中更改shellscript的权限
我在DBFS中有一个shell脚本。当我执行它时,它给出了权限错误13 我尝试使用“Azure 如何在databricks中更改shellscript的权限,azure,shell,databricks,azure-databricks,Azure,Shell,Databricks,Azure Databricks,我在DBFS中有一个shell脚本。当我执行它时,它给出了权限错误13 我尝试使用“chmod 755 name.sh”更改权限。但是,实际上没有发生任何变化 有人能帮忙吗 试用代码: 不幸的是,您无法更改位于databricks文件系统(DBFS)中的文件的权限 我尝试了所有可能的方法来更改dbfs中的文件权限,但最终没有成功。然后,我与产品团队核实了解决方案。他们已确认,您无法更改位于dbfs中的任何文件的权限,并要求ro使用以下cmdlet“bash/dbfs/script.sh”运行脚本
chmod 755 name.sh
”更改权限。但是,实际上没有发生任何变化
有人能帮忙吗
试用代码:
不幸的是,您无法更改位于databricks文件系统(DBFS)中的文件的权限 我尝试了所有可能的方法来更改dbfs中的文件权限,但最终没有成功。然后,我与产品团队核实了解决方案。他们已确认,您无法更改位于dbfs中的任何文件的权限,并要求ro使用以下cmdlet“
bash/dbfs/script.sh
”运行脚本
希望这有帮助。您收到任何错误消息吗?笔记本上没有错误消息。谢谢您的回复。我将尝试让您知道。您好,我正在尝试使用bash命令运行脚本,但失败,退出代码为2和126。我可以从databricks中的任何位置运行脚本,还是应该将其上载到bin文件夹?
%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