تغییر نام فایل در هنگام دانلود با Wget
ابزار Wget یک دانلود کننده فایل مبتنی بر خط فرمان و دارای ویژگی های عالی برای سیستم عامل های یونیکس و ویندوز است.
این نرم افزار از فایل های غیر تعاملی یعنی فایل ها بر روی پروتکل هایی مانند HTTP، HTTPS، و FTP پشتیبانی می کند.
این دستور به طوری طراحی شده که به طور قابل اطمینان با اتصالات شبکه چه پایدار و چه ناپایدار کار کنید.
مهم تر از اینها شما را قادر میسازد تا در هنگامی که شبکه و اینترنت اختلالی پیدا میکند با فرستادن دستور خاصی دوباره دانلود یک فایل از قبل بارگیری شده را شروع کند
در این مقاله کوتاه، ما چگونگی تغییر نام یک فایل را در هنگام دانلود با دستور wget در ترمینال لینوکس توضیح خواهیم داد.
به صورت پیش فرض، wget یک فایل را دریافت می کند و آن را با نام اصلی در URL – در دایرکتوری فعلی ذخیره می کند. حتی اگر نام اصلی فایل نسبتا طولانی باشد همانطور که در تصویر زیر نشان داده شده است:
wget -c https://gist.github.com/chales/11359952/archive/25f48802442b7986070036d214a2a37b8486282d.zip
با استفاده از مثال فوق، برای تغییر نام فایل در هنگام دانلود با Wget به چیز دیگری، می توانید از پرچم -O یا –output-document با گزینه های -c یا –continue استفاده کنید تا بتوانید نام فایل را تغییر دهید. در ادامه توضیح داده شد.
wget -c https://gist.github.com/chales/11359952/archive/25f48802442b7986070036d214a2a37b8486282d.zip -O db-connection-test.zip
توجه داشته باشید که پرچم -O در wget برای انجام تغییر مسیر ریشه به غیر از دستور دادن به استفاده از نام جدید به جای نام اصلی در URL، به کار می گیرد. این چیزی است که عملا اتفاق می افتد:
wget -cO - https://gist.github.com/chales/11359952/archive/25f48802442b7986070036d214a2a37b8486282d.zip > db-connection-test.zip
فایل به خروجی استاندارد نوشته شده است و سپس توسط پوسته به فایل مشخص شده هدایت می شود همانطور که در تصویر بالا نشان داده شده است.
اگر شما می خواهید از طریق خط فرمان از ویدیوهای شما و دیگر سایت ها دانلود کنید، می توانید نصب YouTube-DL را نصب و از آن در لینوکس استفاده کنید.