ho bisogno seguente esempio di script bash a comportarsi come segue:BASH: Durante la lettura di input dell'utente, Enter porta nuova linea
echo -e "Enter name: \c"
read U_IP_NAME
echo -e "You said your name is : $U_IP_NAME"
Questa uscita volontà di:
Enter name: Alok
You said your name is : Alok
Ma voglio che be:
You said your name is : Alok
C'è un modo per raggiungere questo obiettivo?
[risolto con la soluzione data da: mouviciel]
non si desidera la prima riga "Inserire il nome : Alok "? –
Questo è esattamente quello che voglio .. Voglio o echo sull'ultima riga, o mentre sto leggendo l'input dell'utente, rendere "enter" della tastiera NON andare alla riga successiva. –
Se riesco a rimanere sulla stessa linea, echo -e "\ rblahblah" aiuterà (Riempi la riga di nuovo dall'offset di 0'th). Ma come posso rimanere sulla stessa riga dopo che i colpi dell'utente sono entrati? –