wget
'in indirilen dosyasını dışarı atmak nasıl mümkün olur? Değilse hangi alternatifleri kullanmalıyım?
wget -O - -o /dev/null http://google.com
Wget ve curl yerine kullanabileceğiniz başka yöntemler de vardır:
Vaşak kullanabilirsiniz:
# lynx -source http://www.google.com
w3m:
# w3m -dump_source http://www.google.com
ve libwww-Perl, GET adında kullanışlı bir programla birlikte gelir (ayrıca HEAD ve POST'a sahiptir, bu da yaptıklarını düşündüğünüz şeyi yapar)
# GET http://www.google.com
Sadece başka bir seçenek eklemek için: Bunun için genellikle libwww-Perl'den lwp-request kullanıyorum. Varsayılan olarak STDOUT'a gönderilir ve kullandığım sistemlere (kıvrımım değişebilir) yüklenecek olan kıvrımdan daha olasıdır.
Aria2 kullanmanızı öneririm. Güçlü bir downloader.
aria2c http://google.com.tw
Ben böyle yaptım:
URL='http://wordpress.org/extend/plugins/akismet/'
curl -s "$URL" | egrep -o "http://downloads.wordpress.org/plugin/[^']+" | xargs wget -qO-