طورت مايكروسوفت نسختها الخاصة من Coreutils لنظام ويندوز، استنادًا إلى مشروع Rust Coreutils. يتضمن هذا التطبيق أدوات مثل findutils و grep، مما يسمح بتنفيذ أوامر لينكس النموذجية دون الحاجة إلى ترجمة أو محاكيات. بالنسبة لمن يعملون في البرمجة أو كتابة النصوص البرمجية، تسهل هذه الأداة نقل المهام بين أنظمة التشغيل بشكل مباشر، مما يبسط العمل التقني عبر المنصات.
Rust Coreutils: أداء أصلي دون تبعيات خارجية 🚀
تستفيد نسخة مايكروسوفت من أمان وكفاءة Rust لتقديم أوامر مثل find و locate و xargs و grep دون الحاجة إلى WSL أو Cygwin. نظرًا لأنها مُجمَّعة بشكل أصلي، تتجنب هذه الملفات الثنائية العبء الناتج عن ترجمة استدعاءات النظام. يتيح ذلك للمطورين ومسؤولي النظام استخدام نصوص شل في ويندوز بنفس الصيغة المستخدمة في لينكس، مما يقلل من أخطاء التوافق ويسرع مهام الأتمتة في البيئات المختلطة.
الآن يمكن لمستخدمي ويندوز أيضًا استخدام grep دون خوف 😎
بعد سنوات من رؤية مستخدمي لينكس يتباهون بطرفياتهم، قررت مايكروسوفت أن البشر العاديين في ويندوز يستحقون أيضًا القليل من الكرامة في سطر الأوامر. لكن لا تتوقع أن يتوقف زملاؤك الآخرون عن استخدام PowerShell فقط لأن لديك الآن grep. على الأقل ستتمكن من البحث عن الملفات كالمحترفين دون الحاجة إلى فتح WSL والانتظار حتى يتم تشغيل التوزيعة.