انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: بابک طور در 16 اردیبهشت 1395، 02:13 ب‌ظ

عنوان: کپی در خط فرمان با گزارش جزئیات
ارسال شده توسط: بابک طور در 16 اردیبهشت 1395، 02:13 ب‌ظ
سلام.

می‌دونم که می‌شه با سوییچ v- برای cp گزارش اینکه چه فایلی کپی شده رو دید.

آیا فرمان دیگه هست که جزئیات بیشتری بده؟

 مثل حجم کل، حجم کپی شده، درصد و ...
عنوان: پاسخ : کپی در خط فرمان با گزارش جزئیات
ارسال شده توسط: دانیال بهزادی در 16 اردیبهشت 1395، 11:16 ب‌ظ
می‌تونی از pv استفاده کنی.

یا حتا به جای cp از چیزی مثل rsync بهره ببری
عنوان: پاسخ : کپی در خط فرمان با گزارش جزئیات
ارسال شده توسط: X!n3td در 16 اردیبهشت 1395، 11:22 ب‌ظ
میتونی یه alias از pv تعریف کنی که هر بار کامند cp اجرا شد دراصل pv اجرا بشه .
عنوان: پاسخ : کپی در خط فرمان با گزارش جزئیات
ارسال شده توسط: دانیال بهزادی در 16 اردیبهشت 1395، 11:33 ب‌ظ
اوه. دیدی پیوند ویکی یادم رفت؟ :)
https://wiki.ubuntu.ir/wiki/Pv
عنوان: پاسخ : کپی در خط فرمان با گزارش جزئیات
ارسال شده توسط: بابک طور در 17 اردیبهشت 1395، 12:39 ق‌ظ
نتیجه‌ی اولین آزمون این شد:
babak@babak-desktop:~/cptest$ pv -tpreb ~/Estekhdami/* | cp -r ~/Estekhdami/* ~/cptest/
  64kB 0:00:00 [4.02MB/s] [================>                                             ] 29%           
babak@babak-desktop:~/cptest$ ls
estekhtambah.pdf  karte2.pdf         khataye paziresh.pdf     niroo              pishsabtenam.pdf
kart3.pdf         kartesabtenam.pdf  list shoghlmortabet.pdf  pishsabtenam3.pdf  sabtenam nahaii.pdf
babak@babak-desktop:~/cptest$

همه‌ی فایل‌ها کپی شدن ولی نشون می‌ده که ٪۲۹ پیشرفت داشته.
عنوان: پاسخ : کپی در خط فرمان با گزارش جزئیات
ارسال شده توسط: امیــــــر در 18 اردیبهشت 1395، 12:36 ب‌ظ
برای من هم همین‌طوره، کپی انجام میشه اما ۱٪ پیش‌رفت داره، ولی کپی کامل انجام میشه. ??? :o
عنوان: پاسخ : کپی در خط فرمان با گزارش جزئیات
ارسال شده توسط: دانیال بهزادی در 19 اردیبهشت 1395، 01:52 ب‌ظ
چرا از rsync استفاده نمی‌کنید؟
عنوان: پاسخ : کپی در خط فرمان با گزارش جزئیات
ارسال شده توسط: بابک طور در 19 اردیبهشت 1395، 10:04 ب‌ظ
rsync هم گزارش می‌داد، اسم فایل در حال کپی و در آخر هم گزارش حجم و سرعت و ...

ولی pv چیز جالبتریه... ظاهراً می‌شه اون رو با هر فرمان دیگه‌ای پایپ کرد.