הורד קבצים מהאינטרנט דרך שורת הפקודה של Mac OS X
אני מפתח דפי אינטרנט לעתים קרובות ולעתים קרובות אני מוצא את זה מתסכל כשאני לא יכול להפעיל מחדש את הדפדפן שלי כי אני באמצע הורדה. אז כשאני צריך להוריד קובץ גדול ואני לא רוצה לדאוג אם ספארי, כרום או פיירפוקס ימשיכו לפעול ללא הפרעה או לא, אני פונה למסוף הנאמן! למעשה, אתה יכול להוריד בקלות כל קובץ מהאינטרנט באמצעות שורת הפקודה ב-Mac.
בפעם הבאה שיש לך קובץ שברצונך להוריד, פשוט העתק את כתובת האתר ללוח שלך, ואז פתח חלון מסוף והשתמש בפקודה 'תלתל'.
Curl קל לשימוש להורדת קבצים, בצורתו הפשוטה ביותר התחביר יהיה:
curl -O
כתובת אתר היעד של הקובץ צריכה להיות קידומת http עבור האינטרנט. כברירת מחדל זה יוריד את כתובת האתר המבוקשת לספריית העבודה הנוכחית, תוך שימוש באותו שם עבור הקובץ השמור כמו שהיה בשרת המרוחק (במילים אחרות, אם הקובץ נקרא "filename.zip" בשרת המרוחק, השם יישאר זהה בעת ההורדה.
עליך להשתמש בדגל -O (אותיות גדולות) עם סלסול כדי ששם הקובץ יישאר זהה. דגל באותיות קטנות -o ישנה את השם. תלתל -עזרה יכולה להסביר יותר.
עם היסודות מכוסים, בוא נעשה משהו קצת יותר שימושי ונציין היכן הקובץ יישמר מהסלסול באמצעות דוגמה ספציפית.
קודם כל תרצו לשנות ספריות לאן לשמור את הקובץ, זה נעשה עם הפקודה 'cd'. נשתמש בשולחן העבודה כדוגמה: cd ~/Desktop
כעת ששינינו את הספרייה שלנו ל"שולחן העבודה" (לנוחות) נוכל להתחיל את ההורדה שלנו. להורדה אנו הולכים להשתמש בכלי שירות מובנה בשם "curl".
curl -O http://www.exampleURL.com/downloads/Example/DoesNotExist.sit
Curl יוריד את הקובץ באופן מיידי. אם הקובץ גדול מספיק, תקבל סרגל התקדמות המציין כמה זמן לוקח להורדה.
תוכל אפילו לשלב את מחרוזות הפקודות לעיל לפקודה אחת, אם תרצה:
cd ~/Desktop; curl -O http://remote-server-IP/file.zip
כמובן, ל-curl יש הרבה שימושים אחרים מעבר להורדת קבצים מהאינטרנט, אז אל תחמיצו את הפוסטים האחרים שלנו על שימוש ב-curl.
אם יש לך עצות או טריקים מועילים אחרים לשימוש בשיטה זו של הורדת קבצים מהאינטרנט, שתף אותם איתנו בתגובות למטה!