Sleds/utils/numlines.sh

18 lines
421 B
Bash

#!/bin/bash
# Usage: numLines.sh [--page pageNumOneBased] frt-file
PAGENUM="";
if [ "$1" = "--page" ]; then
shift
PAGENUM=$1
shift
fi
#cat $1 | jq '.pages[] | select(.numLines < 20) | {numLines: .numLines, page: .page}'
if [ "$PAGENUM" != "" ]; then
cat $1 | jq ".pages[] | select(.page == $PAGENUM) | {numLines: .numLines, page: .page}"
else
cat $1 | jq '.pages[] | {numLines: .numLines, page: .page}'
fi
exit $?