.bashrc
私は、環境を自動的に強制ロードするためにコードを添付するいくつかのインストーラの望ましくない動作を排除する方法を探しています。この問題は主にCondaで数回発生し、場合によってはユーザーのアカウントが破損してログインできなくなりました。
次のように.bashrcの末尾に閉じられていないドキュメントを追加してみました。
# .bashrc
#...
: <<'__END__'
動作しますが、解析エラーが発生し、迷惑な警告が発生します。
.bashrcを読み取り専用にするのではなく、これを行うためのきちんとした方法は何ですか?
ベストアンサー1
.bashrc
終わったら
return 0
ヘビーヒーター後に追加された行はすべて無視してください。、.bashrc
ソーススクリプトのように扱われるからです。
return
.
()組み込み関数を使用してsource
実行されたスクリプトの実行を終了するためにも使用できます。Nまたは、スクリプト内で実行された最後のコマンドの終了状態をスクリプトの終了状態として使用します。
(exit 0
シェルが終了しますが、これは望むものではありません。)