私がするなら:
#!/usr/bin/env bash
. "$HOME/.foo/bar.sh"
bar.sh
スクリプトを呼び出し/ロードしますかsh
?
次はどう違いますか?
#!/usr/bin/env bash
source "$HOME/.foo/bar.sh"
答え1
スクリプト内で別のスクリプトを取得する場合、bash
これはbash
その別のスクリプトのソースです。リストされている2つのコマンドはにありますbash
。
私がするなら:
#!/usr/bin/env bash
. "$HOME/.foo/bar.sh"
bar.sh
スクリプトを呼び出し/ロードしますかsh
?
次はどう違いますか?
#!/usr/bin/env bash
source "$HOME/.foo/bar.sh"
スクリプト内で別のスクリプトを取得する場合、bash
これはbash
その別のスクリプトのソースです。リストされている2つのコマンドはにありますbash
。