انجمنهای فارسی اوبونتو
کمک و پشتیبانی => راهنماها، نکات و ترفندها => نویسنده: 藤沼 در 02 فروردین 1394، 03:01 قظ
-
درود، چند روز پیش یک کار خاص باعث ترغیب بنده برای نوشتن این برنامه شد. لب کلام (http://git.io/hDu9) امیدوارم بکار آید.
#!/usr/bin/env bash
echo -e "$1\t"
curl -I -s "$1" | grep 'Content-Length' | awk '{$2/=1024*1024; print $2"MiB"}'
-------------
usage:
./get_filesize http://cachefly.cachefly.net/10mb.test
-
wget --spider http://cachefly.cachefly.net/10mb.test
!
-
بله، جایگزین وجود دارد ولی بنده ترجیح دادهام از دستور curl استفاده کنم. البته روش درست آن به صورت زیر است:
wget --quiet --spider http://cachefly.cachefly.net/10mb.test
چراکه هنگام اجرای اسکریپت نباید پردازش به خروجی داده شود.