mac執行sh腳本
Ⅰ Mac 如何實現 Terminal 上任意路徑執行 .sh
有兩種比較簡單的方法:
把你的文件放在/usr/bin 目錄里,或者把你的目錄添加到環境變數里。
添加別名。
首先,創建一個 .bash_profile 文件,在你的目錄下(如果沒有這個文件的話).
touch ~/.bash_profile
添加別名:在.bash_profile文件裡面添加一行 alias xxx="sh path/xxx.sh" ,保存。
添加環境變數:在.bash_profile裡面添加一行 export PATH=/path/to/your/file:$PATH,保存。
關閉文件,執行 source ~/.bash_profile 命令。
btw 我個人比較喜歡用別名。
Ⅱ 求幫助,如何用MAC運行shell腳本
就這樣子就可以啊:
Ⅲ 蘋果電腦怎麼運行.sh文件
mac終端下運行shell腳本
1、寫好自己的 腳本,比如aa.sh
2、打開終端 執行,方法一: 輸入命令 ./aa.sh ,
方法二:直接把 aa.sh 拖入到終端裡面。
注意事項:
如果 沒有成功報出問題::
Permission denied。就是沒有許可權。
解決辦法:
修改該文件aa.sh 的許可權 :使用命令:
chmod 777 aa.sh 。
然後再執行 上面第二步的操作 就 OK .
Ⅳ Mac終端執行.sh文件,在輸入chmod 777 start.sh獲取許可權時,出現No such file or directory
你這個 start.sh 的路徑不對
看樣子你不熟悉命令行操作,這還真是有點和你說不清
Ⅳ MAC下運行shell腳本老是報Permission denied怎麼破
-bash 說明本機shellbash 腳本聲明shell解釋器 /bin/csh報錯找解釋器bad interpreter 另外Permission denied錯誤能沒賦予腳本執行許可權需要先 chmod +x ./sh_ext_ztd.ztd給腳本執行許可權
Ⅵ 蘋果mac系統下如何編寫.sh腳本調用安裝的某個程序打開指定文件
你先找到應用程序里的一個macos文件夾,把裡面的可執行文件路徑弄下來 後面加上jsf文件的路徑
Ⅶ mac os shell腳本hello world
1) 可以用shell
新建一個a.sh,內容:
#!/bin/bash
echo 'hello world'
保存,運行如下命令:
chmod +x a.sh
./a.sh
2) 如果是部署到mac上,可以用aumator,裡面有很多高級功能,可以把腳本包裝成application。如果是在Mac上,建議用ActionScript。
Ⅷ shell 腳本學習之 在mac下怎麼執行shell腳本
mac終端下運行shell腳本
1、寫好自己的 腳本,比如aa.sh
2、打開終端 執行,方法一: 輸入命令 ./aa.sh
Ⅸ Mac下怎麼通過shell腳本新開另一個終端並執行命令
把要用的shell腳本寫在test.sh中
然後在終端執行命令open -a Terminal.app test.sh,shell腳本就會運行在新開的Terminal終端
Ⅹ mac系統下root用戶在終端執行其他用戶的shell腳本出錯
覺得是用戶的環境變數不同導致的。最快捷的方式是比較一下兩者的環境變數是不是有差別。一般遇到類似的問題(另外一個用戶可以,當前用戶不可以),都需要從這個點著手。而且在你的錯誤信息里,也提到「Specified application doesn't exist or isnt't a bundle directory"。
希望有所幫助。