Какой эквивалент xargs -r под OsX

Есть ли в OSX эквивалент xargs -r в Linux? Я пытаюсь найти способ прерывания трубы, если в ней нет данных.

Например, представьте, что вы делаете следующее:

touch test
cat test | xargs -r echo "content: "

Это не дает никакого результата, потому что xargs прерывает трубу.

Есть ли какая-то скрытая опция xargs или что-то еще для достижения того же результата под OSX?

8
задан Alex 10 January 2012 в 13:27
поделиться