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] Mô phỏng basename

    Mô phỏng basename

    Đọc một dòng đường dẫn p. In ra tên file cơ sở (basename) — phần sau dấu / cuối cùng — KHÔNG dùng lệnh basename. Dùng ${p##*/}.

    Ví dụ

    Input:

    /home/user/report.pdf
    

    Output:

    report.pdf
    

    Nếu không có / thì in nguyên chuỗi.

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

      Một dòng đường dẫn.

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

      Độ dài 0..1000 ký tự.

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

      Tên file cơ sở (phần sau / cuối).

    Ví dụ:

    Đầu vào:

    /home/user/report.pdf
    

    Đầu ra:

    report.pdf

    Giải thích:

    ${p##*/} bỏ phần tới / cuối cùng → basename "report.pdf".

    Đang tải editor...