Consider the output:
% { echo one; echo two; echo three; } | xargs -I{} -L1 echo test-{}
test-{} one
test-{} two
test-{} three
Why doesn't {} get substituted as per the manual page (and my memory, too)?
How to change the command line to get test-one, test-two, test-three lines as output?