私は私のパスにディレクトリを追加するシェルスクリプトをLinux Mintで作成しようとしています。
スクリプトを端末に貼り付けると、スクリプトの内容が自分のパスに正常に追加されます。
しかし、端末内でスクリプトを呼び出すと何も起こりません。
私が実行しているスクリプトは次のとおりです...
#!/bin/bash
export PATH=$PATH:/opt/android_sdk/platform-tools
ベストアンサー1
呼び出すと、独自のコンテキストと環境を持つサブシェルが作成されます。
スクリプトシェルが終了すると、親シェルには影響しません。
環境変数へのすべての変更は背中にある必要があります~/.profile
。~/.bashrc
別のスクリプトとして使用するには、実行するsource /path/to/script
代わりに使用する必要があります。