Files
dotfiles/private_dot_local/bin/executable_linesofcode
2025-10-15 15:23:18 +02:00

5 lines
196 B
Bash

#!/usr/bin/env bash
cat "$1"/* | sed -e 's|//.*$||' -e 's|^[ \t]*||' | grep -v '^[ \t]*$' | awk '/\/\*/ {s=1} /\*\// && s==1 {s=0} !s' | grep -v '^.$' | grep -v '^..$' | grep -v '^...$' | wc -l