xargs

تبدیل ورودی به آرگومان دستور

با احتیاط

ساختار دستور

command | xargs [options] command

نمونه‌های کاربردی

find . -name '*.log' | xargs wc -l

شمارش خطوط همهٔ لاگ‌ها

cat urls.txt | xargs -n1 curl -I

ارسال درخواست برای هر آدرس

find . -name '*.tmp' -print0 | xargs -0 rm

حذف امن فایل‌های موقت

آپشن‌های مهم

-n
تعداد آرگومان در هر اجرا
-0
جداسازی با null برای نام‌های دارای فاصله
-P
اجرای موازی