انتقال همه فایل های یک فولدر به فولدر دیگر در اوبونتو

چطور در اوبونتو فایل های یک دایرکتوری رو به دایرکتوری دیگه منتقل کنیم حتی فایل های مخفی و هیدن (Hidden)

همونطور که میدونیم با دستور mv میشه به راحتی این عمل رو انجام داد اما این دستور شامل فایل های مخفی در لینوکس که در ابتدای نام اونها دات (نقطه) داره نمیشه. کد زیر رو ببینین:

mv folder-a/* folder-b/

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

shopt -s dotglob nullglob
mv folder-a/* folder-b/

منبع: How do you move all files (including hidden) from one directory to another?

دیدگاهتان را بنویسید

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

چهار × 1 =