Bシェル

/bin/sh に -f オプションなんてねえ!(疲)

今日、↓みたいなロジックというか記述でエラーになってしまう原因が分からず2時間ぐらいはまってしまった(泣) #!/bin/sh -f a=/aaa/bbb/ccc b=*XXX #メタキャラを使って、該当ファイルを表示 ls -lt ${a}/${b} ret=$? echo ${ret} 動作環境は、Solaris10…

シェル変数にアスタリスクは入らない

アスタリスクを変数に入れて、ファインドしたら多すぎてエラーになった。 じゃあ、無効化したらいいじゃんとしたら、今度はアスタリスクで探しにいっちゃう。 どうもシェル内と、通常のコマンド入力では違うみたい。 処理が2通り必要だ。 台風もきてるし、…

やられた。

なんか無限ループになると思ったら、イフの中の変数が{でなくて[になってた(T-T) Xオプションでやっとこさ気づいた。 ランタイムエラーにならないで無効化されるのはVBスクリプトと同じくだね…

激闘、Bシェル

余裕こいてたけど、はまって慌てた。金曜日、今日で動くものができた。 今回は大作です。 結構、縛りが多い仕様で苦労した。 まず、ファイルの数が尋常でない。 多いとこで、15万ファイルある(笑) 作りは単純なファイル圧縮+移動、削除なんだけどね。 …