Mac OS X Snow Leopard Unixで複数の「-bashコマンドが見つかりません」というメッセージ

Mac OS X Snow Leopard Unixで複数の「-bashコマンドが見つかりません」というメッセージ

端末を開くと、自動エラーメッセージが表示され、などの簡単なコマンドでも複数のメッセージを受信できません-bash: PATH command not found. 。いくつかのヘルプリクエストが示すように、私のUnixシステムファイルが破損している可能性はありますか?私の直感では、UNIXコマンドを実行するための正しい場所から離れるいくつかの設定がありますが、この問題を解決する方法がわかりません。-bash "x" command not found.ls cd mkdir rm
echoexport

ベストアンサー1

.bashrcファイルまたは.bash_profileファイル(またはその他の起動ファイル)にタイプミスが含まれており、PATHが無効です。確認するには、.bashrcまたは.bash_profileファイルを調べる必要があります。

このようなコマンドは、ls mkdir rmPATHが無効であるため、シェルがPATHでそのコマンドを見つけることができないため、機能しません。 「や」のようなechoコマンドはexportBashに組み込まれているので動作する理由ですcd(バグかもしれません)。

.bashrcまたは.bash_profileファイルを検索し、PATHを定義する行を見つけます。次のように、2番目のPATHが$で始まらない誤った定義がある可能性があります。

export PATH=PATH:/usr/local/bin:/usr/local/sbin
export PATH=PATH:/opt/local/bin:/opt/local/sbin

次のように話す必要があります。

export PATH=$PATH:/usr/local/bin:/usr/local/sbin
export PATH=$PATH:/opt/local/bin:/opt/local/sbin

おすすめ記事