A utility to run an arbitrary program on each of the LLVM source files.
authorReid Spencer <rspencer@reidspencer.com>
Mon, 26 Jul 2004 22:52:44 +0000 (22:52 +0000)
committerReid Spencer <rspencer@reidspencer.com>
Mon, 26 Jul 2004 22:52:44 +0000 (22:52 +0000)
commita60ff2e14485aa3baec2088f5663d3e25cb74992
tree0c7f634183df07dc7883e96a7be19b1bc51dbaae
parentab640a572827b40eebc9963f3f409cf3ea273d46
A utility to run an arbitrary program on each of the LLVM source files.
This is like llvmgrep but instead of running grep, it runs the command
given by the first argument. For example, to find the top ten files with
the most lines in llvm, you could:

utils/llvmdo wc -l | sort -nb | tail

Or, to find any source files with the wrong permissions, you could:

utils/llvmdo ls -l | grep -v rw-r--r--

Hopefully, you get the idea.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15246 91177308-0d34-0410-b5e6-96231b3b80d8
utils/llvmdo [new file with mode: 0755]