Shell scripting: read one line at a time from keyboard

ww‮tual.w‬turi.com
Shell scripting: read one line at a time from keyboard

To read one line at a time from the keyboard in a shell script, you can use the read command.

The read command reads a line from the standard input (keyboard) and assigns the input to a variable.

For example, to read a line from the keyboard and assign it to the $line variable:

read line

This will read a line from the keyboard and assign it to the $line variable.

You can also use the -p option to specify a prompt message:

read -p "Enter a line: " line

This will display the prompt message Enter a line:and read the input from the keyboard, assigning it to the $line variable.

To read multiple lines from the keyboard, you can use the -a option to store the input in an array:

read -a lines

This will read multiple lines from the keyboard and store them in the $lines array.

Keep in mind that these are just a few examples of how to read one line at a time from the keyboard in a shell script. You can customize the options and variables to meet the specific requirements of your script. You should also regularly review and update the script to ensure that it is correct and efficient.

Created Time:2017-10-30 14:27:18  Author:lautturi