こんばんわ。アクセスログの集計をやっています。
元ファイルを加工して1レコードが2フィールドで
接続開始時刻:接続終了時刻
の形式のファイルをawkを使って抽出してあります。
時刻は数値化(Excelの日付表示を数値表示に変換したもの)
されているので直接比較可能です。

スクリプトで処理したい作業は
あるレコードの接続開始時刻から接続終了時刻の間に

A 全レコード中、接続開始時刻が何件含まれているか
B 全レコード中、接続終了時刻が何件含まれているか

を各レコードの情報とともに表示させることです。
接続開始時刻:接続終了時刻:A件数:B件数
みたいに。

実際には同時接続数がどれぐらいあるかチェックしたいので
おおざっぱに掴めればなあと。

awkでレコードを1行読むごとに、全行比較という形で
スクリプトを書きかけたのですが、そもそも全行と
比較できず終わってしまっているようです。

{x=0;y=$1;z=$2;if ($1<=y && z<=$2) x=x+1;print x}

readlineが必要そうであれこれ試しているのですが、
こちらは全く使ったことがないので苦戦しています。
どなたかお知恵拝借させてください。