1. ホーム
  2. リナックス

を使用して、「. .bashrc "はpermission deniedと表示され、"source .bashrc "は正常に動作する。

2022-02-25 04:51:23

ソース / および. との違いは

. /script  スクリプトを実行ファイルとして実行する場合は、以下のように起動します。 サブシェル を実行し、スクリプトが実行されると、再び 母貝 において こがい で実行されるすべてのアクションに影響を与えません。 親シェル

source script
現在のシェル 環境中のファイル名からコマンドを読み込んで実行する。

を使用します。 . / スクリプトの実行時にはシステム変数の影響を受けず、一方 ソース は、システムの現在の環境変数に影響を与えます

注意 . /scriptは.scriptではありませんが、.scriptはソーススクリプトに似ています。 

質問の説明

問題解決

            .bashrcはただの設定ファイルなので、実行権限がないことがわかると思いますが、当然実行できません。.bashrcの正しい使い方は、ソース