私はこのパスを単純なシェルスクリプトで変更しようとしています。私がコマンドを1つ1つ入力すると問題はありません。私がシェルスクリプトに入れて実行すると、エラーなしでうまく動作しますが、パスは変更されません。シェルスクリプトは実行されますが、パスへの変更は登録されません
#!/bin/bash
export PATH=~/Library/Python/3.4/bin:$PATH
source ~/.bash_profile
私はここで間違っていますか?
Iが出力されたファイルをダブルクリックすると...
/Users/Parthenon/Desktop/ShellScripts/changeawsebpath ; exit;
Philips-MBP:~ Parthenon$ /Users/Parthenon/Desktop/ShellScripts/changeawsebpath ; exit;
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
[Process completed]
対条件付きBREのオペレータがどのようにスクリプトを実行していて、どこに期待していますPATH'を変更しますか?スクリプトは親の環境を変更できません。そのためには 'source 'を実行する必要があります –