Tôi cần sau mẫu bash script để hành xử như sau:BASH: Khi đọc đầu vào người sử dụng, Nhập mang dòng mới
echo -e "Enter name: \c"
read U_IP_NAME
echo -e "You said your name is : $U_IP_NAME"
chí đầu ra này để:
Enter name: Alok
You said your name is : Alok
Nhưng tôi muốn nó be:
You said your name is : Alok
Có cách nào để đạt được điều này không?
[Solved với giải pháp cho bởi: mouviciel]
bạn không muốn dòng đầu tiên "Nhập tên : Alok "? –
Đó là chính xác những gì tôi muốn .. Tôi muốn hoặc là echo trên dòng cuối cùng, hoặc trong khi đọc đầu vào của người dùng, làm cho bàn phím của "nhập" KHÔNG đi đến dòng tiếp theo. –
Nếu tôi có thể ở trên cùng một dòng, echo -e "\ rblahblah" sẽ giúp (Điền lại dòng từ offset 0'th). Nhưng Làm cách nào để tôi ở trên cùng một dòng sau khi người dùng truy cập vào? –