Sqawk: أداة سطر أوامر تعتمد على SQL لمعالجة الملفات المحددة بالفاصل
2025-05-26
Sqawk هي أداة سطر أوامر تعتمد على SQL مستوحاة من awk، مصممة لمعالجة الملفات المحددة بالفاصل بكفاءة مثل CSV و TSV. تقوم بتحميل البيانات في جداول داخل الذاكرة، مما يسمح باستعلامات SQL قوية (SELECT، INSERT، UPDATE، DELETE) مع التصفية، والفرز، والجمع، والانضمام بين جداول متعددة. تتميز Sqawk بميزات مثل الاستنتاج التلقائي للنوع، ودعم القيم الخالية، والفاصلات المخصصة، ووضع تشغيل آمن يمنع التعديل العرضي للملفات. بناءً على بناء جملة بديهي وسرعة عالية، فهي مثالية لمهام معالجة البيانات.
التطوير