In article <mailman.140.1234896250.11746.python-l...@python.org>, Tim Chase <python.l...@tim.thechases.com> wrote: >> Assuming this is a real task and not a homework problem, then >> I'd do it this way: >> >> $ cd [directory containing 50 test files] >> $ (for file in *; do head -n11 $file | tail -n5; done) >> >/path/to/results-file.txt > >I'd use sed: > > sed -ns 7,11p /source/path/*.txt >/path/to/results.txt > >hard to get much more concise than that with any common tool :)
But you do have to learn sed. Avoiding that is precisely why I stick with Python. -- Aahz (a...@pythoncraft.com) <*> http://www.pythoncraft.com/ "All problems in computer science can be solved by another level of indirection." --Butler Lampson -- http://mail.python.org/mailman/listinfo/python-list