[英]How to run shell script for mac
我有一個要運行的Shell腳本,但執行不正確。 我看了一下run shell腳本 ,但這沒有幫助。 該文件的權限是(我擁有),-rwxrwxrwx,並且還有_lpoperator,無論如何。 我ls / bin / sh那里有東西。 (sh *)
有什么想法如何運行此shell腳本嗎?
現在,我將myShellMac.sh簡化為:
#!/bin/sh
pwd
cd ../darwin64_gcc42/bin
DEP_DIR = .. / depen
我嘗試像sh myShellMac.sh一樣運行它,並得到此錯誤::命令未找到sh:line2:。 :找不到命令sh:第3行:pwd。 :沒有這樣的文件或目錄4:cd:../darwin64_gcc42/bin:找不到命令sh:第5行:
我試過./myShellMac.sh並得到./myShellMac.sh:找不到命令。
我試過sh ./myShell.sh並得到:命令未找到2.sh:line2::命令未找到2.sh:行3:pwd:沒有這樣的文件或目錄4:cd:../darwin64_gcc42/bin:命令未找到2 .sh:第5行:
它試圖解釋每一行,甚至是空行。
我還嘗試了bash源./myShell.sh,它說::找不到命令:找不到命令:找不到命令:找不到這樣的文件或目錄/ bin:找不到命令
我解決了這個問題。 我在寫字板中編輯了腳本,並將其結尾的行更改為Windows。 因此,當我在mac命令行中運行腳本時,它的行尾出現了問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.