<s>[INST] الإنسانالإنسان أنشئ سكريبت باستخدام Bash يتصفح كل الملفات في الدليل الذي يتم تنفيذ السكريبت فيه ويعيد تسميتها بتاريخ ووقت إنشائها مع الحفاظ على الامتداد الخاص بها [/INST] المساعد: #!/bin/bash

# يتصفح كل ملف في الدليل الحالي
for file in *; do
  # يتحقق إذا كان الملف هو ملف عادي
  if [ -f "$file" ]; then
    # يحصل على تاريخ ووقت إنشاء الملف
    timestamp=$(stat -c %y "$file" | awk '{print $1}')

    # يستخرج الامتداد الخاص بالملف
    extension="${file##*.}"

    # يعيد تسمية الملف بتاريخ ووقت الإنشاء والامتداد
    mv "$file" "$timestamp.$extension"
  fi
done' </s>