for f in *.{mp4,mkv,avi,mov}; do
if [ -f "$f" ]; then
# Remove the extension to get the folder name
foldername="${f%.*}"
mkdir -p "$foldername"
mv "$f" "$foldername/"
# Move any matching subtitle files too (e.g., .srt)
mv "${foldername}".* "$foldername/" 2>/dev/null
fi
done9 views