0. Contents
1.Concept
2.Test Script
3.Run Test
4.Summary
1. Concept
test はファイル形式のチェックや値の比較を行うコマンドで
let は算術式を評価する bash の builtin コマンドである。
両者の数字の比較を行う場合の処理速度を比較してみた。
2. Test Script
比較の為のスクリプトを作成した。
ソースは以下の通り。
Script2
3. Run Test
上記のスクリプトの実行結果。
Script1Script2
4. Summary
わずかではあるが let の方が速いという結果が出た。
ただし、let は算術結果を評価するので変数の中身によっては
期待通りの結果が返るとは限らないので注意。