Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Hệ điều hành Unix] Here-document << đưa vào stdin

    Here-document << đưa vào stdin

    cmd << EOF ... EOF (here-document) đưa khối văn bản giữa hai dấu phân định vào stdin của lệnh. Đây là cách cấp dữ liệu inline không cần file.

    Mô phỏng: cho khối here-doc, in lại từng dòng kèm số thứ tự (đếm từ 1), như cat -n.

    Ví dụ I/O: here-doc foo/bar → 1\tfoo và 2\tbar.

    • Định dạng đầu vào:

      Toàn bộ nội dung khối here-doc đưa vào qua stdin (mỗi dòng một dòng).

    • Ràng buộc đầu vào:

      Số dòng ≤ 100.

    • Định dạng đầu ra:

      In mỗi dòng dạng <số><tab><nội dung>, đánh số từ 1.

    Ví dụ:

    Đầu vào:

    foo
    bar
    

    Đầu ra:

    1	foo
    2	bar

    Giải thích:

    Khối here-doc gồm 2 dòng được đưa vào stdin; mỗi dòng được đánh số từ 1.

    Đang tải editor...