والا یک آدرس نیست.
فرض کنید ۳۰ آدرس هست که می خوام ببینم هر فایل چقدر حجم داره و مجموعه حجم چقدر میشه.
خب یه اسکریپت براش بنویس
اینجوری
#!/bin/bash
file="/home/alireza/file" #put your links in a file
total_size=0
while read -r line
do
link=$line
size_tmp=$(curl -sI "$link"|awk '/Content-Length:/ {print $2}')
size=$(echo "$size_tmp"|tr -d '\r')
total_size=$((total_size + size))
done < "$file"
echo "Total size is $total_size B"
لینک هات رو درون یه فایل ذخیره کن (هر خط یه لینک) و آدرسش رو به برنامه ای که نوشتم بده(متغییر file ) و اسکریپت رو اجرا کن و مجموع سایز فایلهات رو در انتها بر حسب بایت تحویل بگیر
دلیل این که این کد رو داخل pdmt نمیذارم این هست که اگر لینک ها زیاد باشه در کار شروع دانلود تاخیر ایجاد میکنه
اقا نمیدونم فقط انگار pdmt برای من دیوانه میشه.
با ترمینال دیفالت گنوم اینجوری میشه.(من با ایکس ترم راحت نیستم)و اصلا باهاش تست نکردم.
متنا هی تو هم میرن و سرعت دانلود به شدت کاهش میابه حتی بدون تغییر سایز صفحه ترمینال.
درضمن این ای اس پی دزدمونم برای جلوگیری از دانلود از ساعت ۳-۴ صبح سرعت رو به شدت پایین میاره و متاسفانه بیشتر لینک های دانلود تو این حدود فیلد میشن و اجبارا دانلودی که میتونست تو یک روز تموم بشه میوفته برا ۲ روز و نمیدونم چیکار کنم.