Bazı yapılandırma dosyalarını sakladığım bir web dizinim var. Bu dosyaları aşağı çekmek ve mevcut yapılarını korumak için wget kullanmak istiyorum. Örneğin, uzak dizin şöyle görünüyor:
http://mysite.com/configs/.vim/
.vim birden fazla dosya ve dizin barındırır. Bunu wget kullanarak istemcide çoğaltmak istiyorum. Bunu yapmak için doğru wget bayrakları kombinasyonunu bulamıyorum. Herhangi bir fikriniz var mı?
wgetseçeneğine
-np/
--no-parentseçeneğini aktarmalısınız (tabii ki
-r/
--recursive` seçeneğine ek olarak), aksi takdirde sitemdeki dizin dizinindeki bağlantıyı ana dizine kadar takip edecektir. Yani komut şu şekilde görünecektir:
wget --recursive --no-parent http://example.com/configs/.vim/
Otomatik olarak oluşturulan index.html
dosyalarının indirilmesini önlemek için -R
/--reject
seçeneğini kullanın:
wget -r -np -R "index.html*" http://example.com/configs/.vim/