Yash: برنامج Shell جديد يهدف إلى تحقيق أقصى قدر من الامتثال لـ POSIX

2025-02-15
Yash: برنامج Shell جديد يهدف إلى تحقيق أقصى قدر من الامتثال لـ POSIX

Yash هو برنامج Shell لسطر الأوامر متوافق مع POSIX، مكتوب بلغة C99، ويهدف إلى تحقيق أقصى قدر من الامتثال لـ POSIX. يتميز بميزات مثل الأسماء المستعارة العامة، والمصفوفات، وطرق إعادة التوجيه المتعددة، وتوسيع الأقواس، وتهيئة التعبيرات المتقدمة، والحساب الكسري، وإكمال الأوامر، والتنبؤ بالأوامر. يتم صيانته على GitHub، ويتوافق Yash بشكل كبير مع POSIX.1-2008، ويتلقى تحديثات صيانة منتظمة. يعمل على بيئات POSIX المختلفة، ويتم اختباره بشكل أساسي على Fedora وmacOS وCygwin. بعد التثبيت، يمكن للمستخدمين تخصيص متغيرات البيئة، والأسماء المستعارة، والرسائل، والمزيد من خلال ملفات التكوين.

التطوير