أنت تعمل على مشروع يتطلب إدارة مجموعات سجلات DNS باستخدام خدمة Google Cloud DNS. تحتاج إلى كتابة برنامج نصي ينفذ عمليات معينة على مجموعات سجلات DNS.

بالنظر إلى مقتطف الشفرة المقدم، يتعين عليك إكمال الأجزاء المفقودة عن طريق استبدال `${ZONE}` و`${TRAN_FILE}` بالقيم الصحيحة.

العمليات التي سيتم تنفيذها هي:

1. قم بوصف ملف المعاملة: الأمر الأول `وصف معاملة مجموعات سجلات gcloud dns -z ${ZONE} --transaction-file ${TRAN_FILE}` يصف ملف المعاملة لمنطقة DNS محددة. يتعين عليك ملء القيم الصحيحة لـ `${ZONE}` و`${TRAN_FILE}`.

2. تنفيذ المعاملة: الأمر الثاني `gcloud dns Records-Sets Transaction Execute -z ${ZONE} --transaction-file ${TRAN_FILE}` ينفذ ملف المعاملة لمنطقة DNS المحددة. يتعين عليك ملء القيم الصحيحة لـ `${ZONE}` و`${TRAN_FILE}`.

3. قم بإدراج مجموعات السجلات: يسرد الأمر الثالث `gcloud dns Records-sets list -z ${ZONE}` مجموعات السجلات لمنطقة DNS المحددة. يتعين عليك ملء القيمة الصحيحة لـ `${ZONE}`.

4. التنظيف: إذا كان ملف المعاملة موجودًا `${TRAN_FILE}`، فيجب إزالته باستخدام الأمر `rm -f ${TRAN_FILE}`. تأكد من التحقق من وجود الملف قبل حذفه.

اكتب برنامجًا نصيًا ينفذ العمليات المذكورة أعلاه بشكل صحيح، باستخدام مقتطف التعليمات البرمجية المقدم كنقطة بداية.
{"source": "argilla/DistiCoder-dpo-binarized", "kind": "synthetic", "evolved_from": null}