いくつかのフォーラムやここで言及されているように、stackoverflowでは、シェルでのコマンド置換のこれら2つの方法に違いはありません。
しかし〜がある。これが実際の例です:
# this command works fine:
$(cat $LOG_FILE | gawk "(\$1 \$2) > $TIME")
# this one does not:
`cat $LOG_FILE | gawk "(\$1 \$2) > $TIME"`
いくつかのフォーラムやここで言及されているように、stackoverflowでは、シェルでのコマンド置換のこれら2つの方法に違いはありません。
しかし〜がある。これが実際の例です:
# this command works fine:
$(cat $LOG_FILE | gawk "(\$1 \$2) > $TIME")
# this one does not:
`cat $LOG_FILE | gawk "(\$1 \$2) > $TIME"`