自分のコンピューターに加えて、学校でUbuntuクラスターを使用することもあります。手動で.bashrcの同期を維持するのではなく、学校のクラスターの.bashrcソースをDropBoxからURL経由で個人の.bashrcにしたいと思います。ただし、単純にsource http://myurl
を試してみると、エラーhttp://myurl: No such file or directory
が表示されます。オンラインにあるスクリプトからbashをソースに取得するにはどうすればよいですか?
最悪の場合、名前付きパイプにカールしてそれを調達することができます。もっとエレガントなものはありますか?
source
でプロセス置換を使用できます。
source <(curl -s http://example.com/foo)
注:インターネット経由で取得したコードを直接実行することは、重大なセキュリティリスクであると考えています。これが内部ネットワークを介して行われる場合(全体的なセキュリティに応じて)、おそらくリスクは低くなります。