.bash_profileエイリアスをMacOSXターミナルで動作させることができません。 〜/ディレクトリに.bash_profileファイルを作成し、次の2行を記述しました。
echo bash profile has loaded
alias prof=“open ~/.bash_profile”
保存してターミナルコマンドを入力しました:
. ~/.bash_profile
表示される端末:
bash profile has loaded
-bash: alias: /Users/kennethlarose/.bash_profile”: not found
私はエイリアスプロファイルを読んでいますが、私の構文は有効だと思います。エコーが表示されるため、プロファイルがソーシングしていることはわかっていますが、エイリアスにどのコマンドを保存しても、ターミナルには同じ「見つかりません」というメッセージが表示されます。他に何ができるか誰か知っていますか?
シェルチェックを聞いてみよう!
In .bash_profile line 2:
alias prof=“open ~/.bash_profile”
^-- SC1015: This is a unicode double quote. Delete and retype it.
あなたの問題があります。 OS Xは、二重引用符をbashが認識しない派手な傾斜引用符に変えました。プログラミングをしている場合は、 「スマートクォート」を無効にする を実行することをお勧めします。