1

我制作了脚本(steamBlob.command),它删除了文件 /Users/myuser/Library/Application\ Support/Steam/ClientRegistry.blob ... 和另一个文件。代码是

chmod +x steamBlob.command
rm -Rf /Users/pipsqueaker/Library/Application\ Support/Steam/ClientRegistry.blob 
rm -Rf /Users/pipsqueaker/Library/Application\ Support/Steam/AppUpdateStats.blob 
rm -Rf Users/pipsqueaker/Desktop/theRace.odt 

但是,当我双击它运行它时,会弹出一个窗口显示消息

无法执行文件“steamBlob.command”,因为您没有适当的访问权限。

我已经尝试进入 finder 并将所有权限更改为“读写”,但问题仍然存在。我应该将其作为 sudo 运行吗?如果有人能给我一些关于如何清除它的详细步骤,那就太好了

谢谢,

-我

4

1 回答 1

0

问题是您没有 steamBlob.command 文件的执行权限。从终端您可以“chmod +x 'filename'”(使用适当的 'filename' 值)。另外,我将使用“.sh”作为扩展名,并将第一行设为“#!/bin/tcsh”(或编写脚本的任何外壳)。

于 2012-12-03T17:50:12.807 回答