2012-12-03 67 views
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一樣運行它嗎?這將會是很好,如果有人可以給我如何清除這件事

感謝一些詳細步驟,

-me

+0

誰是steamBlob.command文件的所有者? – edigu

+0

不知道你的意思。對不起 – pipsqueaker117

+0

對不起,但很多時候我在問題中提出問題的解決方案都無濟於事。我會盡力。感謝您的建議 – pipsqueaker117

回答

0

的問題是,你沒有執行的steamBlob訪問。命令文件。從終端您可以「chmod + x'文件名'」(使用'文件名'適當的值)。另外,我會使用「.sh」作爲擴展名,並使第一行「#!/ bin/tcsh」(或者腳本寫入的任何shell)。

+0

我應該傳入什麼值chmod,文件名? – pipsqueaker117

+0

是(編輯;維基刪除<>括號) – geowar

+0

謝謝,這解決了我的問題 – pipsqueaker117