أمر شل مكون من سطر واحد

coding · GPT-4o · free

أريد أمر شل مكون من سطر واحد يقوم بـ [وصف النتيجة] . قدمه لي، ثم اشرح لي سبب نجاحه. البيئة: شل: [bash / zsh / fish / POSIX sh] نظام التشغيل: [macOS / توزيعة لينكس / WSL] الأدوات المتاحة: [الافتراضية / rg / jq / fd / gh / fzf / أخرى] الملفات أو المدخلات المطلوب معالجتها: [وصف أو لصق نموذج] النتائج المطلوبة: 1. السطر الواحد — جاهز للنسخ واللصق، بدون أي عناصر مؤقتة 2. تحليل كلمة بكلمة: ما الذي تفعله كل علامة ولماذا تم اختيارها بدلاً من البدائل الأخرى 3. حالات الفشل: أسماء الملفات التي تحتوي على مسافات، أو أسطر جديدة في الأسماء، أو مخرجات ضخمة، أو أخطاء في الأذونات 4. إصدار dry run / المعاينة الذي يجب تشغيله أولاً إذا كان الأمر مدمرًا 5. ملاحظات حول قابلية النقل: إذا كان الأمر يقتصر على GNU (sed i''، xargs r)، فأخبرني بالمكافئ في BSD/macOS 6. اللحظة التي يتوقف فيها هذا عن كونه سطرًا واحدًا ويجب أن يصبح برنامجًا نصيًّا القواعد: لا تستخدم سلاسل curl | bash يُفضل استخدام find print0 | xargs 0 بدلاً من العبارات النمطية (globs) عندما تكون…

#shell #bash #one-liners