From bc1440c428d07794916663f259117acefe563fa3 Mon Sep 17 00:00:00 2001 From: norbert-walter Date: Fri, 6 Mar 2026 14:48:55 +0100 Subject: [PATCH] Add code_size.sh --- lib/obp60task/Code_Size.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 lib/obp60task/Code_Size.sh diff --git a/lib/obp60task/Code_Size.sh b/lib/obp60task/Code_Size.sh new file mode 100644 index 0000000..7bff89c --- /dev/null +++ b/lib/obp60task/Code_Size.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +dir="$1" + +total=0 + +while IFS= read -r -d '' file; do + lines=$(wc -l < "$file") + echo "$file : $lines" + total=$((total + lines)) +done < <(find "$dir" \( -name "*.c" -o -name "*.cpp" -o -name "*.h" \) -type f -print0) + +echo "-----------------------" +echo "Over all files: $total" \ No newline at end of file