From f527138d7f3312e1673f10f6db45e9de0beeaf10 Mon Sep 17 00:00:00 2001
From: Mustafa Al-Saegh
استعن بـxargs
(او parallel
). تمكنك هذة الأدوات المفيدة من كتابة أوامر ذات عدة اسطر. لاحظ انه يمكنك تحديد عدد الأوامر التي تود تنفيذها في السطر الواحد (-L
) كما يمكنك ايضا تنفيذ الأوامر بالتوازي (-P
). اذا كنت غير واثقا من النتائج المرجوة من الأيعاز الذي تود\تودين تنفيذة، يمكنك الأستعانة بـ xargs echo
اولا (أو -I{}
). بعض الأمثلة:
+
find . -name '*.py' | xargs grep some_function
+
cat hosts | xargs -I{} ssh root@{} hostname