wip
1pv plc_bundles/*.jsonl.zst | zstdcat | \
2 jq -r '.createdAt' | \
3 awk '
4 NR > 1 && $0 < prev {
5 printf "NOT SORTED at line %d:\n", NR > "/dev/stderr"
6 printf " Previous: %s\n", prev > "/dev/stderr"
7 printf " Current: %s\n", $0 > "/dev/stderr"
8 exit 1
9 }
10
11 {prev = $0}
12
13 END {
14 if (NR > 0 && !found_error) {
15 printf "Catalog is SORTED correctly ✓ (checked %d records)\n", NR > "/dev/stderr"
16 }
17 }
18 '