On Mon, May 2, 2011 at 12:47 AM, Shantanu Unknown <[email protected]> wrote: > >> cat filename | parallel seq 19 22 \| parallel -I @ echo {}/output@ > > Yes this works. > Thanks a lot for the help.
You can show your appreciation by promoting GNU Parallel. You can: * Post the intro video http://www.youtube.com/watch?v=OpaiGYxkSuQ on your blog/Twitter/Facebook/Linkedin/user group/mailing lists * Write a review for your blog/Twitter/Facebook/Linkedin/user group/mailing lists * Help others use GNU Parallel when you see problems that can be solved using GNU Parallel * Request or build a package for your favourite distribution * Join the mailing list http://lists.gnu.org/mailman/listinfo/parallel * Invite me to speak at your next conference (Contact http://ole.tange.dk) If GNU Parallel saves you money: * Donate (or convince your company to donate) to FSF https://my.fsf.org/donate/ > However I would like to know why the other things which I tried cat filename| seq 19 22 | parallel -j1 echo "{1}/output/{2}" This does not work, as seq does not read from stdin, and GNU Parallel generates one line of output for each line of input. > and what you had suggested did not work. I had not understood your problem correctly, so I gave a solution to a problem you did not have. /Ole
