簡體   English   中英

如何為Mac運行Shell腳本

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM