calc linux unix シェルスクリプト

シェルスクリプトはどうやって自分自身のファイル名を拾うか

前回はシェルスクリプトから数値計算するのにbcを使ったけど、 数値計算用のスクリプト言語としてcalcというのがある。 プログラミング言語として面白い特徴がいくつかあったので書いてみる。 オプションとして-fフラグというフラグがある。 このフラグは #!/usr/bin/...

bash シェルスクリプト

Bashのプロセス置換で並列実行 & 待ち合わせ

シェルスクリプトで時間のかかる処理を並列で実行したい。 さらに各実行結果を取り出して順に並べるのにはBashのプロセス置換を使うと便利。 プロセス置換というのは本来ファイル名を書くところに一連のコマンドを記述できる機能。 <( command list... ) でcomm...

C Java

Cでcompareが-1,0,1を返す理由

JavaのAPIリファレンスでBigDecimalのcompareToを見ていて気づいたのだけれど、 BigDecimalの値の大小を比較する際には以下のように行えとある。 BigDecimal bd = ... ... // bd > 1 if (bd.compa...