2013-05-03 24 views

cevap

143

Biraz spesifik değilsiniz. Seni kıstırmak için bir yol verebileceğini sanmıyorum, ama yere CD indirebilirsin, CD'yi indirebilirsin.

cd target/path && { curl -O URL ; cd -; } 

Bu yalnızca yol varsa yüklenir. İndirme uzak dosya adını tutacaktır. İndirildikten sonra orijinal konumuna geri dönecektir.

Bu size yardımcı olacak mı? Bu senin sorunun daha karmaşık olsaydı

, sadece kullanabilirsiniz:

curl -o target/path/filename URL 

Not geniş İlk örnekte O ve küçük o ise ikinci.

+0

Bu komuta sahibim: curl -LOk 'basename/packages'" http://github.com/ziyaddin/xampp/archive/master.zip ". Ama yanlış dosya adında yazıyor -> 'basename/packages' –

+5

Ayrıca aşağıdaki gibi bir alt kabuk da kullanabilirsiniz:' (cd hedef/yol; curl -O URL) ' –

+8

Bu ikisi arasındaki fark nedir? Birincisi cd bir dizine girer ve dosyayı indirir, sonra dışarı çıkarır. İkincisi geçerli dizinde kalır ve dosyayı belirtilen yere yerleştirir. İkincisi daha basit görünüyor. –

İlgili konular