مشروع جيثب ted: محرر ملفات قائم على آلة تورينج
2024-12-18
ted هي أداة سطر أوامر مكتوبة بلغة Go تسمح للمستخدمين بتحرير الملفات وفقًا لقواعد آلة تورينج المُقدّمة. مستوحاة من حاجة الكاتب لمعالجة ملفات السجلات، تستخدم ted آلات الحالة لاستخراج المعلومات المطلوبة بدقة. تدعم العديد من العمليات، بما في ذلك مطابقة التعابير العادية، وتنفيذ أوامر sed، وتعيين المتغيرات، والتقاط والتحكم في الإخراج، وتوفر ميزات مثل التقاط سطور متعددة، ومجموعات التقاط regex، وتحريك رأس/ذيل الملف.