How do I read a value from user input into a variable

Viewed 44808

In ksh, how do I prompt a user to enter a value, and load that value into a variable within the script?

command line

echo Please enter your name: 

within the script

$myName = ?
3 Answers

ksh allows you to specify a prompt as part of the read command using this syntax:

read myName?"Please provide your name: "
Related