Trang chủ » làm thế nào để » Tại sao mọi người sử dụng lệnh echo echo khi cài đặt phần mềm trong Linux?

    Tại sao mọi người sử dụng lệnh echo echo khi cài đặt phần mềm trong Linux?

    Nếu bạn chưa quen với việc sử dụng Linux, thì nhiều lệnh và biến thể của chúng có vẻ hơi khó hiểu. Lấy ví dụ về lệnh echo echo. Tại sao mọi người sử dụng nó khi cài đặt phần mềm? Bài đăng Hỏi & Đáp của SuperUser hôm nay có câu trả lời cho câu hỏi mới của người dùng Linux.

    Phiên hỏi và trả lời hôm nay đến với chúng tôi nhờ sự hỗ trợ của SuperUser - một phân ngành của Stack Exchange, một nhóm các trang web Hỏi & Đáp do cộng đồng điều khiển.

    Câu hỏi

    Trình đọc siêu người dùng PallavBakshi muốn biết lý do tại sao mọi người sử dụng lệnh Tiếng vang tiếng vang khi cài đặt phần mềm trong Linux:

    Tôi là người mới trong thế giới điện toán. Trong khi cài đặt ROS Indigo, bước đầu tiên nói rằng tôi nên sử dụng mã sau:

    • sudo sh -c 'echo Hồi deb http://packages.ros.org/ros/ub Ubuntu $ (lsb_release -sc) main Trả lời> /etc/apt/source.list.d/ros-latest.list'

    Tại sao mọi người sử dụng lệnh echo echo cùng với cùng với sh shc trong bối cảnh này? Tôi cũng đã thấy lệnh echo echo được sử dụng trong các quá trình cài đặt khác.

    Liên kết tôi đã xem qua

    Chính xác thì đó là Bộ chỉ huy?

    Cài đặt Ubuntu của Indigo

    Tại sao mọi người sử dụng lệnh echo echo của người dùng khi cài đặt phần mềm trong Linux?

    Câu trả lời

    Bộ chỉ huy Hạm đội đóng góp SuperUser có câu trả lời cho chúng tôi:

    Thông thường, chức năng của lệnh echo echo là để hiển thị một chuỗi (đoạn văn bản) trên bàn điều khiển. Nhưng lần này, một ký tự (lớn hơn)> được thêm vào sau lệnh echo, chuyển hướng đầu ra của nó thành một tệp văn bản nằm trong /etc/apt/source.list.d/ros-latest.list.

    Về cơ bản, toàn bộ lệnh này ghi một đoạn văn bản vào một tệp văn bản. Bây giờ, đây là phần khó khăn:

    Chuỗi được ghi vào tệp có thể khác nhau cho mỗi máy tính. Phần, $ (lsb_release -sc), được giải quyết (thay đổi thành một thứ khác) khi lệnh echo echo.

    Bạn có thể mở /etc/apt/source.list.d/ros-latest.list trong một trình soạn thảo văn bản trước và sau lệnh để xem các thay đổi cho chính bạn. Hãy nhớ rằng tệp có thể không tồn tại trước khi sử dụng lệnh này.


    Có một cái gì đó để thêm vào lời giải thích? Tắt âm thanh trong các ý kiến. Bạn muốn đọc thêm câu trả lời từ những người dùng Stack Exchange am hiểu công nghệ khác? Kiểm tra chủ đề thảo luận đầy đủ ở đây.