|
Contents
1 はじめに 2 一行の中にある世界 3 Awkのうごかしかた 4 短いプログラム 5 プログラム例 6 フォルダの検査 6.1 はじめに 6.2 ファイル情報のみを抽出する 6.3 ファイル名を抽出する 6.4 その他のデータを整形する 6.5 フォルダ検査の結果とまとめ 7 2つのファイルの比較と連想配列 7.1 はじめに 7.2 2つのファイルを読み込む 7.3 連想配列による比較 8 まとめとバッチファイル化 9 おわりに 10 参考文献・サイト |
5 プログラム例この先は、少しややこしいプログラム例でawkの機能を見ていきましょう。お題は以下のようにします: フォルダ2の中にあって、フォルダ1に存在しないファイルと、 フォルダ1よりも新しいファイルの情報を出力する 「気楽なプログラミング」とはいえ、全くの手探りではどうしようもないですから、一応方針を立ててみます。Awkはテキストファイル以外の処理は無力ですから、フォルダ内のファイルの情報のテキストファイルを作らなければなりません。そのためには、
という手順を踏む必要があります。 なお、今回作成するのはWindows9xのコマンドプロンプト用のプログラムです。 |