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] $* với IFS tùy chỉnh

    Khi mở rộng "$*", Bash nối các tham số bằng ký tự đầu tiên của IFS. Dòng đầu là ký tự phân cách (ví dụ ,), dòng hai là chuỗi tham số. Hãy đặt IFS bằng ký tự đó rồi in "$*".

    Ví dụ: phân cách , với tham số a b c → a,b,c.

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

      Dòng 1: một ký tự phân cách. Dòng 2: chuỗi tham số.

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

      Ký tự phân cách là một ký tự đơn (không phải dấu cách). Số token ≤ 50.

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

      Kết quả của echo "$*" sau khi đặt IFS.

    Ví dụ:

    Đầu vào:

    ,
    a b c
    

    Đầu ra:

    a,b,c

    Giải thích:

    IFS đặt thành dấu phẩy nên "$*" nối các tham số: a,b,c.

    Đang tải editor...