2017-01-25 6 views
0

私は実行しようとしているシェルスクリプトを持っており、正しく実行されていません。私はrun shell scriptを見ましたが、それは助けにはなりません。ファイルのアクセス権は(私が所有している)-rwxrwxrwxであり、_lpoperatorもあります。私は/ ls/bin/shとそこに何かがあります。 (sh *)Mac用のシェルスクリプトを実行するには

このシェルスクリプトを実行する方法はありますか?

今、私はこれまでmyShellMac.shを持っている:

#!/bin/sh 

pwd 

CD

../darwin64_gcc42/bin

DEP_DIR = ../

をdepen私はそれを実行してみましたsh myShellMac.shのように、このエラーを受け取ります。 :コマンドが見つかりません:line2 :. :コマンドが見つかりません:line3:pwd。 :いいえそのようなファイルやディレクトリは4:CD: ../darwin64_gcc42/bin:コマンドがfoundshない:LINE5:

私は./myShellMac.sh を試してみましたが、./myShellMac.shを取得する:コマンドが見つかりません。

私はSHの./myShell.shを試してみましたが、取得 :コマンドがfound2.shない:LINE2: :コマンドfound2.shない:3行目:PWD :そのようなファイルやdirectoryne 4:CD:../ darwin64_gcc42/bin :コマンドが見つかりません.2.sh:行5:

これは、すべての行、空の行までを解釈しようとしています。

私も bashの ソース./myShell.shを試してみましたが、それは言った: :コマンド が見つかりません:コマンド が見つかりません: をコマンドが見つかりません:そのようなファイルやディレクトリはありません/ binに :コマンド

が見つかりません
+0

このスクリプトの目的は何ですか?ただの練習ですか?実際の要件が満たされているか、コーディングしていますか? – Inian

+0

環境が乱れる可能性があります。あなたはいつでも〜/ .bash_profileを修正したのですか? – Andy

+0

スクリプトはLD_LIBRARY_PATHを設定し、テストを実行する別のスクリプトを実行します。 – Michele

答えて

1

私は問題を把握しました。私はワードパッドでスクリプトを編集し、行末をウィンドウに変更しました。だから私はmacコマンドラインでスクリプトを実行したときに、行末に問題がありました。