شما هنوز به سیستم وارد نشده اید.

#1 2018-06-14 00:41:35

abozorgiyan
عضو
از : ایران/اردبیل
ثبت شده: 2018-03-28
ارسال ها: 7

مشکل cp بش

سلام
من یه مشکلی با cp و find دارم...
میخوام تو یه مسیر هر چی فایل jpg هست رو (همه ساب دایرکتوری ها و... اون مسیر) کپی کنم یه جایی جوری که اون ساب دایرکتوری ها هم قید بشن و همش نریزه تو یه مسیر.

find . -type f \( -iname "*.jpg" -o -iname "*.jpeg" \) -exec cp '{}' /cpjpg \;

با جستجو به این رسیدم ولی مشکلش اینه که همه فایلا دقیقا میریزه تو /cpjpg ولی من میخوام هر چی تو مسیر اصلی بودن همون هم باشه
نمیدونم تونستم منظورمو برسونم یا نه
پیشاپیش ممنون بابت راهنمایی


گرفتار دنیای ممنوعه ها

آفلاین

#2 2018-06-14 15:24:33

Arcush
Moderator
ثبت شده: 2015-09-15
ارسال ها: 1,390

پاسخ: مشکل cp بش

درود. چرا این را امتحان نمیکنید؟

 $ rsync -av --include='*.jpg' --include='*/' --exclude='*' SRC DST

پ.ن: می پندارم از همونجایی که شما کد را یافتید من هم دارم نقل میکنم:
https://superuser.com/questions/91307/c … tion-linux

ویرایش: لازم داریم تا عنوان را هم ویرایش کنید. درحقیقت، به مشکلی با cp برخورد نکردید.

آخرین ویرایش توسط Arcush (2018-06-14 15:26:26)

آفلاین

پانوشت انجمن

پشتیبانی توسط تیم آرچ لینوکس ایران و نیرو گرفته با FluxBB