Awkことはじめ

written by がいすと

5 プログラム例

この先は、少しややこしいプログラム例でawkの機能を見ていきましょう。お題は以下のようにします:

フォルダ2の中にあって、フォルダ1に存在しないファイルと、 フォルダ1よりも新しいファイルの情報を出力する

「気楽なプログラミング」とはいえ、全くの手探りではどうしようもないですから、一応方針を立ててみます。Awkはテキストファイル以外の処理は無力ですから、フォルダ内のファイルの情報のテキストファイルを作らなければなりません。そのためには、

  • ファイルの情報をテキストファイルに保存する
  • 必要な情報だけを抽出する

という手順を踏む必要があります。

なお、今回作成するのはWindows9xのコマンドプロンプト用のプログラムです。