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] Đổi đuôi file sang .bak

    Đổi đuôi file sang .bak

    Đọc một dòng tên file f (có đúng một phần mở rộng, ví dụ data.csv). Đổi phần mở rộng thành .bak, dùng ${f%.*}.bak.

    Ví dụ

    Input:

    data.csv
    

    Output:

    data.bak
    

    Nếu tên file không có dấu . thì kết quả là <tên>.bak.

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

      Một dòng tên file.

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

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

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

      Tên file với phần mở rộng đổi thành .bak.

    Ví dụ:

    Đầu vào:

    data.csv
    

    Đầu ra:

    data.bak

    Giải thích:

    ${f%.*} bỏ ".csv" còn "data", nối ".bak" → "data.bak".

    Đang tải editor...