Töltse le a fájlokat az internetről a Mac OS X parancssoron keresztül
Gyakran fejlesztek weboldalakat, és gyakran frusztrálónak érzem, ha nem tudom újraindítani a böngészőt, mert éppen egy letöltés kellős közepén vagyok. Tehát amikor nagy fájlt kell letöltenem, és nem akarok aggódni amiatt, hogy a Safari, a Chrome vagy a Firefox továbbra is megszakítás nélkül fut-e vagy sem, a megbízható terminálhoz fordulok! Valójában könnyedén letölthet bármilyen fájlt az internetről a parancssor használatával Mac számítógépen.
A következő alkalommal, amikor letölteni szeretne egy fájlt, egyszerűen másolja az URL-t a vágólapra, majd nyisson meg egy terminálablakot, és használja a „curl” parancsot.
A Curl könnyen használható fájlok letöltésére, a legegyszerűbb formában a szintaxis a következő lenne:
göndör -O
A fájl cél URL-jét a http előtaggal kell ellátni a weben. Alapértelmezés szerint ez letölti a kért URL-t a jelenlegi munkakönyvtárba, és ugyanazt a nevet használja a mentett fájlnak, mint a távoli szerveren (más szóval, ha a fájl neve „filename.zip” a távoli szerveren, a név változatlan marad a letöltéskor.
A -O (nagy o) jelzőt kell használnia curl mellett, hogy a fájlnév változatlan maradjon. A kisbetűs -o jelző megváltoztatja a nevet. göndörítés – a súgó többet tud megmagyarázni.
Az alapok lefedésével tegyünk valami hasznosabbat, és egy konkrét példa segítségével határozzuk meg, hogy a fájl hova mentse a curl-t.
Először is módosítani kell a könyvtárakat, ahová menteni szeretné a fájlt, ezt a „cd” paranccsal kell megtenni. Példaként a Desktopot használjuk: cd ~/Desktop
Most, hogy a könyvtárunkat a „Desktop”-ra változtattuk (a kényelem kedvéért), megkezdhetjük a letöltést. A letöltéshez a „curl” nevű beépített segédprogramot fogjuk használni.
curl -O http://www.exampleURL.com/downloads/Example/DoesNotExist.sit
A Curl azonnal letölti a fájlt. Ha a fájl elég nagy, akkor megjelenik egy folyamatjelző sáv, amely jelzi, hogy mennyi ideig tart a letöltés.
A fenti parancssorokat akár egyetlen paranccsá is kombinálhatja, ha szeretné:
cd ~/Asztali; curl -O http://remote-server-IP/file.zip
Természetesen a curlnek a fájlok internetről történő letöltésén túl számos más felhasználási területe is van, ezért ne hagyja ki a curl használatával kapcsolatos további bejegyzéseinket sem.
Ha van egyéb hasznos tippje vagy trükkje a fájlok internetről történő letöltésének ezen módszerével kapcsolatban, ossza meg velünk az alábbi megjegyzésekben!