سكربت أتمتة التصنيف (Bash)

Signed-off-by: Mohamed-Abdelhalim2 <mohamed-abdelhalim2@noreply.app.gitpasha.com>
هذا الالتزام موجود في:
2026-07-26 19:29:13 +00:00
الأصل 59bd3bbc26
التزام 1de23c76dd

عرض الملف

@@ -0,0 +1,33 @@
#!/bin/bash
# سكربت تصنيف تلقائي للملفات
FILE=$1
FILENAME=$(basename "$FILE")
# استخراج التاريخ
DATE=$(echo $FILENAME | grep -oE '^[0-9]{4}-[0-9]{2}-[0-9]{2}')
# استخراج النوع
if [[ $FILE == *.mp4 ]] || [[ $FILE == *.mkv ]]; then
TYPE="فيديو"
FOLDER="🎬 فيديوهات"
elif [[ $FILE == *.pdf ]]; then
TYPE="PDF"
FOLDER="📄 دراسات"
elif [[ $FILE == *.md ]]; then
TYPE="نص"
FOLDER="📄 مقالات"
fi
echo "الملف: $FILENAME"
echo "التاريخ: $DATE"
echo "النوع: $TYPE"
echo "المجلد المقترح: $FOLDER"
echo ""
echo "هل تريد نقل الملف؟ (y/n)"
read CONFIRM
if [ "$CONFIRM" = "y" ]; then
mv "$FILE" "$FOLDER/"
echo "✅ تم النقل"
fi