Hacker News new | ask | show | jobs
by m463 2558 days ago
that is very clever.

I usually do these sorts of things in a loop, sometimes like:

    <something> | while read f
    do
      sleep 10
      <do-something-with> "$f"
    done
1 comments

Better make sure there's no spaces in that <something> or that will break.

I usually use this:

  <something> | tr '\n' '\000' | xargs -0 -n1 command
The tr will convert newlines to nulls. Otherwise you need to change the IFS.

Just commenting because this was a bugbear of mine when getting started in bash.