דף הבית » איך ל » למה אנשים משתמשים בפקודה הד בעת התקנת תוכנה ב- Linux?

    למה אנשים משתמשים בפקודה הד בעת התקנת תוכנה ב- Linux?

    אם אתה משתמש חדש לינוקס, אז רבים של פקודות ווריאציות שלה עשוי להיראות קצת מבלבל. קח את הפקודה "הד", למשל. למה אנשים משתמשים בו בעת התקנת התוכנה? פוסט SuperSser של Q & A של היום יש את התשובה לשאלה חדשה של משתמשי לינוקס.

    מפגש השאלות והתשובות של היום מגיע אלינו באדיבות SuperUser - חלוקה מחודשת של Stack Exchange, קיבוץ מונחה על ידי הקהילה של אתרי אינטרנט של Q & A.

    השאלה

    קורא SuperUser PallavBakshi רוצה לדעת למה אנשים משתמשים בפקודה "הד" בעת התקנת תוכנה ב- Linux:

    אני חדש בעולם המחשוב. בעת התקנת ROS אינדיגו, הצעד הראשון אמר שאני צריך להשתמש בקוד הבא:

    • sudo sh-c 'echo "deb http://packages.ros.org/ros/ubuntu $ (lsb_release -sc) main"> /etc/apt/sources.list.d/ros-latest.list'

    מדוע אנשים משתמשים בפקודה "הד" יחד עם "shc" בהקשר זה? ראיתי את הפקודה "הד" המשמשת בתהליכי התקנה אחרים גם כן.

    קישורים אני הסתכלתי

    מה בדיוק הוא "ש" הפקודה?

    אובונטו התקנת ROS האינדיגו

    למה אנשים משתמשים בפקודה "הד" בעת התקנת תוכנה ב- Linux?

    התשובה

    לתורם SuperUser Fleet Command יש את התשובה עבורנו:

    בדרך כלל, הפונקציה של הפקודה "הד" היא להציג מחרוזת (פיסת טקסט) על הקונסולה. אבל הפעם, תו (גדול מ)> נוסף לאחר הפקודה הד, הפניה מחדש הפלט שלה לקובץ טקסט הממוקם /etc/apt/sources.list.d/ros-latest.list.

    בעיקרון, כל פקודה זו כותבת פיסת טקסט לקובץ טקסט. עכשיו, הנה מגיע החלק מסובך:

    המחרוזת שנכתבה לקובץ עשויה להיות שונה עבור כל מחשב. החלק, $ (lsb_release -sc), נפתרה (השתנתה למשהו אחר) כאשר הפקודה "הד" פועלת.

    אתה יכול לפתוח /etc/apt/sources.list.d/ros-latest.list בעורך טקסט לפני ואחרי הפקודה כדי לראות את השינויים עבור עצמך. זכור שהקובץ לא קיים לפני השימוש בפקודה זו.


    יש לך משהו להוסיף להסבר? נשמע את ההערות. רוצה לקרוא תשובות נוספות ממשתמשים אחרים בעלי ידע טכנולוגי מתמצא? בדוק את נושא הדיון המלא כאן.