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] Lọc log mức ERROR hoặc WARN

    Đọc log từ stdin. In ra các dòng có mức ERROR HOẶC WARN (dùng regex thay phiên |).

    Gợi ý: grep -E 'ERROR|WARN'.

    Ví dụ:

    Input:
    [INFO] start
    [ERROR] boom
    [WARN] careful
    [DEBUG] x
    
    Output:
    [ERROR] boom
    [WARN] careful
    
    • Định dạng đầu vào:

      Nhiều dòng log trên stdin.

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

      Mỗi dòng dài tối đa 200 ký tự.

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

      Các dòng có mức ERROR hoặc WARN.

    Ví dụ:

    Đầu vào:

    [INFO] start
    [ERROR] boom
    [WARN] careful
    [DEBUG] x
    

    Đầu ra:

    [ERROR] boom
    [WARN] careful

    Giải thích:

    Dòng ERROR và WARN đều khớp luật thay phiên.

    Đang tải editor...