私はシェルスクリプトの条件をテストするための少なくとも4つの方法を知っています。シェルスクリプトの条件に使用される様々な種類のブレースの異なる用途は何ですか?
[ <cond> ];
[[ <cond> ]];
((<cond>));
test <cond>;
のどれを使用するとき、私はまた、これらの方法の違いはあるものの包括的な概観を持ちたい、と考えメソッド。
ウェブを検索してみましたが、要約はありませんでしたが、まともなものは見つかりませんでした。まともなリストをどこかに持っていくのはすばらしいことでしょう(救助隊にスタックオーバーフロー!)。
要約ではありませんが、このチュートリアルを参照してください。http://tldp.org/LDP/abs/html/testconstructs.htmlこれはhttp://www.ibm.com/developerworks/library/l-bash- test/index.html – EricSonaron