私が変更されます少し、自動セットアップスクリプト作成しています/etc/profile
し、$HOME/.profile
一部のパスがエクスポートされていない場合に。次に、これらを自動的にリロードします。
これを読んだことsource
があるので、端末を起動して次のように入力しました。
source /etc/profile
source ~/.profile
ターミナルからは、エラーは出力されませんでした。
ただし、これら2つのコマンドをBashスクリプト内に配置すると、結果がになりsource: not found
ます。
#!/bin/sh
指定されている場合でも、スクリプトがBashによって実行されていることをどのようにして確認できますか(明らかに、それは保証されません)。- なぜこれらの2つのソースが紛れもなくそこにあるのに見つからないと言うのでしょうか?