Shell

「ゲームで極める シェルスクリプトスーパーテクニック」を注文しました

なんだかよく分からないまま、脊髄反射で注文してしまったbonlifeです。ゲームで極める シェルスクリプトスーパーテクニック作者: 山森丈範出版社/メーカー: 技術評論社発売日: 2007/09/05メディア: 単行本(ソフトカバー)購入: 3人 クリック: 54回この商品…

ファイルサイズをチェックするスクリプトのサンプル

「FFTT : はじめましてPython」にすごく簡潔にPythonの特徴がまとまっててビックリしたbonlifeです。Pythonに興味がある人はまずここを読んでみると良いかも。 それはさておき、ファイルサイズをチェックするスクリプトをPythonで書いてる人がいたので、ちょ…

csh系でのワイルドカード展開の謎(というより罠)

最近、香りがあるお茶(伊藤園のジャスミン茶、アサヒ飲料の香茶(シャンティー)プーアル茶)を好んで飲んでいるbonlifeです。csh使ってる時に、lsコマンドでアスタリスク(*)使ってファイルを表示しようとしたら、なんだか予想と違う動きですごくビックリしたの…

指定した日付のファイルを探すシェルスクリプト

いつにも増して集中力がないbonlifeです。最近ぼんやりと眺めさせていただいているid:parasporospaさんの日記にて「[unixtool]指定した日付のファイルを探す」という記事があり、こういうのをスクリプトにして自分用binに入れとくと便利かも!と思ってトライ…

「入門UNIXシェルプログラミング」を買いました

最近ちょっと気味が悪いくらいすんなり帰宅できてしまっているbonlifeです。(これはオカシイ…。そろそろヘヴィーな仕事が突然降ってくる予感…。)UNIX使ってるのにシェルもまともに書けないのは恥ずかしいなぁ…と思っていたところ、青木日記でこの本がオスス…

日付の計算にGNUのdateを使ってみる

会社ではEDI伝送システムの担当をしているbonlifeです。Oracleに溜め込んだ過去の伝送データの実績を調査する際、対象期間を長くすると一時セグメントを拡張できず、エラーになってしまうので、シェルで月ごとに分割した結果を取得したりしています。(ホント…

bashで日付チェックするシェルを作成

会社でようやくblog活用の話が出てきましたよ、bonlifeです。隣の席の先輩が何やらリーダーに任命されてましたよ。頑張ってくださいませ。という話は置いておきまして。日付チェックシェル、ついに第3弾です。今回はLinuxユーザーにはお馴染みのbashで作って…

Bourne Shellで日付チェックするシェルを作成

エスキモーの「きなこもち風もなか」が美味いよ、bonlifeです。今後、Windowsでもコマンドラインツールが拡張されるようですね。MSH(コード名:Monad)ですって。(紹介記事はこちら。)ということで、日付チェックシェル、今度はいわゆるシェル(Bourne Shell)で…

cshでの配列の使用方法について

シェルの中で複数の入力値のエラーチェックを行う場合に、エラーを発見する度にエラーメッセージを表示するようなスクリプトを書くとソースが読み辛くなってしまいます。そこで、エラーの内容を配列に持たせて、後でまとめて表示させようと思い、cshでの配列…

cshで日付チェックするシェルを作成

会社でちょっとしたツールをシェル(csh)で作ったりしています。その中で入力値(というよりも引数で与えられる値)の日付チェックを行っておいた方が良いなぁ、と思うことが度々あったので、簡単なシェルを書いてみました。usageの表示や閏年のチェック部分な…