From 08c3d41ff2d4098582db2f9e6860fe0cf1d1027f Mon Sep 17 00:00:00 2001 From: Janis Hutz Date: Sun, 26 Jul 2026 14:47:18 +0200 Subject: [PATCH] feat: improved pdf page count script --- scripts/pdf-page-count | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/scripts/pdf-page-count b/scripts/pdf-page-count index 06ecfae..e7c4794 100755 --- a/scripts/pdf-page-count +++ b/scripts/pdf-page-count @@ -1,16 +1,20 @@ #!/bin/sh if [[ -n $1 ]]; then - echo "File contains $(pdfinfo $1 | awk '/^Pages:/ {print $2}') pages" + echo "File contains $(pdfinfo $1 | awk '/^Pages:/ {print $2}') pages" else - total=0 - for file in *.pdf; do - count=$(pdfinfo $file | awk '/^Pages:/ {print $2}') - echo "$count pages in $file" - total=$(($total + count)) - done + total=0 + count=0 + for file in *.pdf; do + count_file=$(pdfinfo $file | awk '/^Pages:/ {print $2}') + echo "$count_file pages in $file" + total=$(($total + count_file)) + count=$((count + 1)) + done - echo " -Total page count is $total + echo " +-> Total page count: $total +-> Total files: $count +-> Median: $(($total / $count)) " fi