Home » Archives for 5月 2015
シェルスクリプトはどうやって自分自身のファイル名を拾うか
前回はシェルスクリプトから数値計算するのにbcを使ったけど、 数値計算用のスクリプト言語としてcalcというのがある。 プログラミング言語として面白い特徴がいくつかあったので書いてみる。 オプションとして-fフラグというフラグがある。 このフラグは #!/usr/bin/...
Bashのプロセス置換で並列実行 & 待ち合わせ
シェルスクリプトで時間のかかる処理を並列で実行したい。 さらに各実行結果を取り出して順に並べるのにはBashのプロセス置換を使うと便利。 プロセス置換というのは本来ファイル名を書くところに一連のコマンドを記述できる機能。 <( command list... ) でcomm...
Cでcompareが-1,0,1を返す理由
JavaのAPIリファレンスでBigDecimalのcompareToを見ていて気づいたのだけれど、 BigDecimalの値の大小を比較する際には以下のように行えとある。 BigDecimal bd = ... ... // bd > 1 if (bd.compa...