2012-01-23 15 views

cevap

19

yerine Böyle bir dosya ya da dizin, HTTP üzerinden bir belge okur ve yazar wget -O- -q kullanın standart çıkışa:

for i in $(wget -O- -q http://localhost/1/downloads.txt) 

(-O... seçenek w, "belirtilen dosyaya yazma" anlamına Burada - standart çıktıdır; -q seçeneği "sessiz" anlamına gelir ve aksi standart hata gideceğini günlük bir sürü devre dışı bırakır)

14

Sen curl kullanabilirsiniz. Neden yerel makineden kopyalamak için bir URL kullanıyorsunuz

curl http://localhost/1/downloads.txt 
+0

Kabul edilen cevap olmalı –

6

? Doğrudan dosyadan kedi olamazmısın?

, bunu bir uzak makineden değil localhost'dan yapıyorsa, bildiğim kadarıyla bir kediye URL'yi iletemezsiniz.

böyle bir şey denemek istiyorum: başkası da wget yerine scp kullanabilirsiniz sözü

scp [email protected]:/filepath/downloads.txt /dev/stdout 

gibi.

İlgili konular