|
|
|
|
|
by AdieuToLogic
8 days ago
|
|
> Ever found yourself writing this? for f in *.txt; do
wc -l "$f"
done
No, because `wc` accepts multiple files. And the example given is incorrect for any file having a `.txt` suffix and whitespaces.> Or this? find . -name '*.sh' -exec wc -l {} +
No.> These all work, but each has its own syntax, its own flags, its own quirks. I wanted something simpler — one consistent way to iterate over anything. And therein lies the proverbial xkcd standards[0] proof. 0 - https://xkcd.com/927/ |
|