2012-12-20 39 views
0

我試着用下面的腳本來創建congif文件,如果其alredy出現覆蓋相同的,但是即使沒有得到任何錯誤也沒有得到任何結果,請建議。 我想在下面的applescript中使用相同的方法。無法在shell腳本中創建/ overwrte文件?

property usr : "abce" 
property pswd : "pwd" 
do shell script "echo 'hello world' > /users/usernamr/desktop/mms.cfg" user name usr password pswd with administrator privileges 

回答

0

試試這個...

property usr : "abce" 
property pswd : "pwd" 

set filePath to (path to desktop as text) & "mms.cfg" 
set theText to "hello world" 
do shell script "echo " & quoted form of theText & " > " & quoted form of POSIX path of filePath user name usr password pswd with administrator privileges 

注:我在你的其他後看到,該文件是在您的應用程序支持文件夾。如果你想要那裏的文件然後使用這條線...

set filePath to (path to application support folder from user domain as text) & "mms.cfg" 
0

我看到一個拼寫錯誤:

/users/usernamr/desktop/mms.cfg 

嘗試將其更改爲:

/users/username/desktop/mms.cfg