我有一个存储驱动器,我通常只需单击文件浏览器中的光盘即可安装。但是,我希望能够从该驱动器运行一些 bash 脚本。当我尝试时,./script.sh
我得到权限被拒绝。如何设置它以便我可以从此驱动器运行脚本?
Joh*_*Siu 11
有一个简单的解决方法,而不是./script.sh
,做
sh script.sh
Run Code Online (Sandbox Code Playgroud)
或者
bash script.sh
Run Code Online (Sandbox Code Playgroud)
您应该检查 script.sh 的第一行以确认使用哪个 shell。
使用命令行挂载,您可以使用如下exec
选项
mount -o exec <device> <mount-point/path>
mount -o exec /dev/cdrom /mnt/cdrom
Run Code Online (Sandbox Code Playgroud)
如果光盘是自动安装的,您必须先使用文件管理器卸载(而不是弹出)它。
这是复杂的方法,在这篇文章中得到了回答。
归档时间: |
|
查看次数: |
35097 次 |
最近记录: |