#!/bin/bash

# گرفتن رشته قدیمی و جدید
read -p "رشته‌ای که می‌خوای در نام فایل‌ها جایگزین بشه: " OLD
read -p "رشته جایگزین: " NEW

# حلقه روی همه فایل‌ها در پوشه فعلی
for file in *"$OLD"*; do
    # فقط اگه فایل وجود داره و شامل رشته مورد نظره
    if [[ -f "$file" ]]; then
        newname="${file//$OLD/$NEW}"
        mv -v -- "$file" "$newname"
    fi
done

echo "✅ تغییر نام همه فایل‌ها انجام شد."
