0

bash では、変数を出力する方法が (少なくとも) 4 つあります。

    VAR=data

    echo "VAR:" $VAR
    echo "VAR:" ${VAR}
    echo "VAR: $VAR"
    echo "VAR: ${VAR}"

どの方法がベスト (またはベスト プラクティス) ですか? または、bash シェルで最も速く解析/実行できるメソッドはどれですか?

4

2 に答える 2

1

特に実際の I/O のオーバーヘッドと比較すると、パフォーマンスの違いはあまりないと思います。

于 2013-10-25T09:17:38.087 に答える
0

それらのどれもお勧めしません:

printf "VAR: %s\n" "$VAR"

動作echoはシェルごとに異なりますprintfが、もう少し標準化されています。

于 2013-10-25T13:10:02.473 に答える