mitadores de palavras. Por padrão, o caractere de barra invertida escapa caracteres delimitadores e de nova linha. Se nenhum NOME for fornecido, a linha lida é armazenada na variável REPLY (resposta). Opções: -a array atribui as palavras lidas a índices sequenciais da variável array ARRAY, iniciando em zero -d delim continua até o primeiro caractere de DELIM ser lido, ao invés de nova linha -e usa Readline para obter a linha -E usa Readline para obter a linha e usa a completação padrão do bash em vez da completação padrão do Readline -i texto usa TEXTO como o texto inicial para Readline -n nchars retorna após ler NCHARS caracteres, ao invés de esperar por uma nova linha, mas respeita um delimitador se número de caracteres menor que NCHARS sejam lidos antes do delimitador -N nchars retorna apenas após ler exatamente NCHARS caracteres, a menos que EOF (fim do arquivo) seja encontrado ou `read' esgote o tempo limite, ignorando qualquer delimitador -p prompt mostra a string PROMPT sem remover nova linha antes de tentar ler -r não permite que barra invertida escape quaisquer caracteres -s não ecoa entrada vindo de um terminal -t tempo esgota-se o tempo limite e retorna falha, caso uma toda uma linha não seja lida em TEMPO segundos. O valor da variável TMOUT é o tempo limite padrão. TEMPO pode ser um número fracionado. SE TEMPO for 0, `read' retorna sucesso apenas se a entrada estiver disponível no descritor de arquivo especificado. O status de saída é maior que 128, se o tempo limite for excedido -u fd lê do descritor de arquivo FD, ao invés da entrada padrão Status de saída: O código de retorno é zero, a menos que o EOF (fim do arquivo) seja encontrado, `read' esgote o tempo limite (caso em que o código de retorno será 128), ocorra erro de atribuição de uma variável ou um descritor de arquivo inválido seja fornecido como argumento para -u.