ベストアンサー1
を入力し~/.zshrc
て実行可能にしたと仮定すると~/.zshrc
(意図されていないので必ずしもそうする必要はありません)処刑された) 次にスクリプトのように実行します。
ファイルにshe-bangがないため、#! /path/to/interpreter -
実行する意図はなく、新しいsh
。
あなたのシステムでは、sh
これはbashスタイルのエラーメッセージが表示される理由を説明しているようです(bashはコードのzsh関連部分でうるさく、匿名関数やzsh関連の組み込み機能などをbash
理解していません)。() {...}
autoload
~/.zshrc
対話型通話が開始されると自動的に通訳されますzsh
。現在のzsh
シェルにそれを解釈させたい場合再び、次のことができます(cshスタイル)。
source ~/.zshrc
または(shスタイル):
. ~/.zshrc
または単に再起動してくださいzsh
。
exec zsh