We use the read command to read from standard input or file descriptors. In this article, we learn to use the read command to get input from a user using a prompt, hiding input, limiting input, read command variables, arrays, timeouts, IFS, and more.