The problem#
The command-line is an expressive interface which allows powerful
commands to be written concisely. Sometimes you want a longer, less
direct way of implementing a task. For example, merely writing
wc -l
is far too straightforward for counting lines in
a file. Surely we can devise a more convoluted way to accomplish that
task.
The solution#
cat "$file" |
expr $(od -t x1 |
sed 's/ /\n/g' |
grep '^0a$' |
sed -z 's/\n//g' |
wc -c) / 2