نوشتن یک اسکریپت برای مدیریت فیلم هام

Posted on Posted in Blog, trainingvideos

داستان از اینجا شروع شد که من عادت دارم زیاد فیلم دانلود کنم و همه رو در مسیر پیشفرض ذخیره کنم برای همین گفتم یک اسکریپت بنویسم که برای هرکدوم از فیلم ها پوشه بسازه و فیلم هارو به داخل پوشه ببره که مرتب تر باشند و تونستم این اسکریپت رو بنویسم یه ایراد کوچیک داشت که جناب امیر صمیمی لطف کردند کمک کردند تا درست کار کنه

خب بریم سراغ ویدیوکست:

اینم کدهای اسکریپت:

#!/bin/bash 
IFS=$'\n'
clear
files=`ls *mkv`
for i in $files; do
    folders=$( echo "$i" | tr '.' ' ' )
    echo "$folders" 
    mkdir -p "$folders"
    mv "$i" "$folders" 
done

 

اینم یه اسکریپت دیکه که همین کار رو میکنه فقط نقطه های اسم فیلم رو پاک نمیکنه هنگام ساخت پوشه ها که دوست خوبم میلاد نوشته:

for fname in *mkv
do
  dep="${fname##*.}"
  filename="${fname%.*}"
  mkdir -p "$filename"
  mv "$fname" "$filename"
done

6 thoughts on “نوشتن یک اسکریپت برای مدیریت فیلم هام

        1. متاسفانه من میزکار gnome ندارم اما آیکون های میزکار gnome در شاخه /usr/share/icons/gnome/24×24/places/ قرار دارند و میتونید به صورت دستی همانند میزکار یونیتی فایل های آیکون رو تغییر بدید آیکون مربوط به منو استارت باید با اسم start-here.png وجود داشته باشه

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

13 − 10 =