در این بخش از مطالب آموزشی آذرآنلاین قصد داریم با یکی دیگر از ترفندهای لینوکسی در خدمت شما دوستان گرامی باشیم. تغییر نام چندین فایل در Centos به صورت همزمان نام موضوع این مطلب است که در ادامه به آن خواهیم پرداخت.
در مطالب قبل که به تغییر نام چندین فایل به صورت همزمان در دبیان و ابونتو اشاره کردیم ، در مورد مزایای این ترفند برای شما صحبت شد و حال در این مطلب به استفاده از این ترفند در CentOS خواهیم پرداخت.
دستوری که در ادامه شما مشاهده خواهید کرد ، جهت تغییر پسوند فایلها به صورت دستهای قابل استفاده خواهد بود.
نکته : این دستور قابل اجرا در تمامی نسخههای CentOS و لینوکسهای نشعت گرفته از این لینوکس قابل اجرا میباشد.
تغییر نام چندین فایل در Centos به صورت همزمان
برای تغییر نام پسوند چندین فایل در CentOS به صورت همزمان از دستور Rename استفاده میگردد.
نکته : دستور Rename برای تغییر نام یک فایل نیز استفاده میگردد و اما به صورت کلی در لینوکس برای تغییر نام یک فایل از دستور mv که در آموزش تغییر نام فایل در CentOS به آن پرداختیم ، استفاده میگردد.
ساختار این دستور به شکل زیر خواهد بود.
rename *.oldfile *.newfile *.Extension
در این دستور نام پسوند فعلی را در ابتدا وارد کرده و سپس پسوند جدید را در ادامه وارد نمایید و در پایان به جای نام یا اشاره به فایلی خاص ، مجدداً پسوند فایلهای مورد نظر جهت تغییر را وارد کرده تا به صورت خودکار لینوکس فایلهای مورد نظر با پسوند وارد شده را جستجو کرده و سپس تغییر نام صورت گیرد.
حال برای درک بهتر این دستور به مثال زیر توجه فرمایید.
rename *.txt *.php *.txt
در مثال بالا ، تمامی فایلهایی که با پسوند txt در دایرکتوری فعلی وجود دارد به پسوند php تغییر نام خواهد داد.
بدین ترتیب شما قادر خواهید بود تعداد بی نهایت فایل را با وارد کردن دستور مشابه مثال بالا در دایرکتوری فعلی که در آن قرار دارید ، تغییر دهید.
امیدواریم در پایان از آموزش این دستور و ترفند لینوکسی استفاده لازم را برده باشید.
کاربر گرامی شما میتوانید سؤالات مربوط به این آموزش را در بخش کامنتها عنوان کرده و در همین قسمت پاسخ خود را دریافت کنید.