2
echo -ne " Enter Username: "
read -r username echo $username

User Input: admin\admin
Output: admin^Gdmin

Any idea why?

fredtantini
  • 15,966
  • 8
  • 49
  • 55
Gary
  • 75
  • 6

1 Answers1

1

You can use read -r and use quoted variable in echo:

read -rp "Enter Username: " username
Enter Username: admin\admin
echo "$username"
admin\admin

Also echo -ne isn't allowed since you can use read -p.

anubhava
  • 761,203
  • 64
  • 569
  • 643