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] Thay đường dẫn với ký tự phân cách khác

    Đọc văn bản từ stdin. Thay tất cả /usr/local thành /opt. Vì chuỗi chứa dấu /, hãy dùng ký tự phân cách khác cho lệnh s, ví dụ s#...#...#g.

    Ví dụ:

    Input:
    /usr/local/bin
    /usr/local/lib
    
    Output:
    /opt/bin
    /opt/lib
    
    • Định dạng đầu vào:

      Nhiều dòng đường dẫn.

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

      Thay mọi lần xuất hiện trên mỗi dòng.

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

      Đường dẫn đã thay tiền tố.

    Ví dụ:

    Đầu vào:

    /usr/local/bin
    /usr/local/lib
    

    Đầu ra:

    /opt/bin
    /opt/lib

    Giải thích:

    Dùng # làm phân cách nên không phải thoát dấu /; cờ g thay mọi lần '/usr/local'.

    Đang tải editor...