私のWebサーバーには、次の内容を含むファイルfがあります。
alias ll='ls -l'
他のLinuxシステムでは、次のことをしたいが、コマンドを正しく実行できません。
curl http://myserver/f | ?
どこ?各行は現在の環境に読み込まれます。したがって、上記のファイルが与えられると、これは実行と同じ効果を持ちます。
% alias ll='ls -l'
現在のシェルプロセスで。可能ですか?
ベストアンサー1
試してみてはいかがでしょうかeval "$(curl "$URL")"
?
しかし、正しいURLを取得したこと、ダウンロードしたコードが不快なことをしないことを確認することをお勧めします。