docs
[mirrors/Programs.git] / sleepcount.sh
... / ...
CommitLineData
1#!/bin/bash
2seconds=$2
3START=$(head -n 1 "$1" | cut -f 2)
4STARTOK=$(tail -n 1 "$1.counts.$seconds" | cut -f 1)
5STOP=$( tail -n 1 "$1" | cut -f 2)
6
7test "$STARTOK" -gt "$START" && START="$STARTOK";
8seq $START $STOP | while read MAX; do
9 MIN=$(( $MAX - $seconds ))
10 echo -ne "$MAX\t"
11 cat "$1" | cut -f 2,5 | grep -v '\s0' | cut -f 1 | egrep $(echo $(seq $MIN $MAX) | tr ' ' '|') | wc -l
12done >> "$1.counts.$seconds"
This page took 0.121031 seconds and 5 git commands to generate.