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

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: سوال در مورد wget (حل شد)  (دفعات بازدید: 441 بار)

0 کاربر و 4 مهمان درحال مشاهده موضوع.

آفلاین yaiiaj

  • Full Member
  • *
  • ارسال: 108
  • جنسیت : پسر
سوال در مورد wget (حل شد)
« : 12 فروردین 1395، 12:30 ب‌ظ »
سلام
وقتی از wget برای دانلود مثلا یک ویدئو استفاده میکنم و دانلود تموم میشه توی اسم فایل دانلود شده بین حروف به جای فاصله ، " 20% " دیده میشه و آزار دهندست چون هر دفعه باید فایل رو rename کنم و اصلاح کنم اسمش رو.
راهی هست که بشه کاری کرد فایل با اسم درست ذخیره بشه؟ البته به جز o-
ممنون
« آخرین ویرایش: 13 فروردین 1395، 03:56 ب‌ظ توسط yaiiaj »
تا اوبـونتـو هــست زنــدگـی باید کــرد

آفلاین 藤沼

  • Sr. Member
  • *
  • ارسال: 414
  • جنسیت : پسر
پاسخ : سوال در مورد wget
« پاسخ #1 : 12 فروردین 1395، 01:05 ب‌ظ »
از پرچم‌های trust-server-names-- و content-dispositon-- استفاده کنید.

آفلاین farid.t

  • Jr. Member
  • *
  • ارسال: 64
  • جنسیت : پسر
پاسخ : سوال در مورد wget
« پاسخ #2 : 12 فروردین 1395، 01:54 ب‌ظ »
سلام
وقتی از wget برای دانلود مثلا یک ویدئو استفاده میکنم و دانلود تموم میشه توی اسم فایل دانلود شده بین حروف به جای فاصله ، " 20% " دیده میشه و آزار دهندست چون هر دفعه باید فایل رو rename کنم و اصلاح کنم اسمش رو.
راهی هست که بشه کاری کرد فایل با اسم درست ذخیره بشه؟ البته به جز o-
ممنون
ببخشید هدفم پاک کردن صورت مسئله نیستا!!!!!!!
ولی برای تغییر نام فایلت میتونی این شکلی هم عمل کنی:
find /PATH-TO-FILE -iname "*%20*" -type f | rename 's/%20/ /g'
« آخرین ویرایش: 12 فروردین 1395، 01:59 ب‌ظ توسط farid.t »

آفلاین yaiiaj

  • Full Member
  • *
  • ارسال: 108
  • جنسیت : پسر
پاسخ : سوال در مورد wget
« پاسخ #3 : 12 فروردین 1395، 04:24 ب‌ظ »
از پرچم‌های trust-server-names-- و content-dispositon-- استفاده کنید.
عالی بود! خیلی ممنون از trust-server-names-- استفاده کردم جواب داد خیلی متشکر

سلام
وقتی از wget برای دانلود مثلا یک ویدئو استفاده میکنم و دانلود تموم میشه توی اسم فایل دانلود شده بین حروف به جای فاصله ، " 20% " دیده میشه و آزار دهندست چون هر دفعه باید فایل رو rename کنم و اصلاح کنم اسمش رو.
راهی هست که بشه کاری کرد فایل با اسم درست ذخیره بشه؟ البته به جز o-
ممنون
ببخشید هدفم پاک کردن صورت مسئله نیستا!!!!!!!
ولی برای تغییر نام فایلت میتونی این شکلی هم عمل کنی:
find /PATH-TO-FILE -iname "*%20*" -type f | rename 's/%20/ /g'

آقا ممنون از لطفت این روش هم عالی بود. هر فایلی که از قبل دانلود شده و مشکل 20% داشت رو درست کرد مرسی.
فقط ممکنه در مورد کد یه توضیح کوچیک بدید که بعد از type- کاربرد f و s و g چی هست؟ ممنون.
تا اوبـونتـو هــست زنــدگـی باید کــرد

آفلاین farid.t

  • Jr. Member
  • *
  • ارسال: 64
  • جنسیت : پسر
پاسخ : سوال در مورد wget
« پاسخ #4 : 12 فروردین 1395، 05:40 ب‌ظ »
For example, to rename all files matching "*.bak" to strip the
       extension, you might say
rename 's/\.bak$//' *.bak
به قول دوستان... و خدا man را آفرید. در واقع s آپشن جایگزینی هستش. توی legular expression استفاده میشه. از سری آموزش‌های دوست عزیزمون جادی حتما استفاده کنید.
و باز هم خدا man را آفرید:
-typeآپشنی هستش برای find که نوع جستجو رو مشخص میکنه. مثلا f فایل‌ها رو پیدا می‌کنه یا d دایرکتوری پیدا می‌کنه.از سری آموزش‌های دوست عزیزمون جادی حتما استفاده کنید.

آفلاین yaiiaj

  • Full Member
  • *
  • ارسال: 108
  • جنسیت : پسر
پاسخ : سوال در مورد wget
« پاسخ #5 : 13 فروردین 1395، 01:24 ب‌ظ »
 ;D ;D
خیلی ممنون
تا اوبـونتـو هــست زنــدگـی باید کــرد