Esse operador implementa um documento aqui, que usa o texto das linhas a seguir como entrada padrão. No entanto, você não usará esse redirecionador na linha de comando, porque as linhas a seguir são entradas padrão, portanto, não é necessário redirecioná-los. Em vez disso, você pode usar esse comando como parte de um script para transmitir dados a um comando. Ao contrário da maioria dos operadores de redirecionamento, o texto que segue imediatamente o código <<
não é um nome de arquivo; usado para marcar o final da entrada. Por exemplo, digitar someprog << EOF
faz com que someprog
aceite entrada até ver uma linha que contenha apenas a string EOF
(mesmo sem espaço após ela).
Nota:
Alguns programas que recebem entrada da linha de comando esperam que você termine
entrada pressionando Ctrl+D
. Esse pressionamento de tecla corresponde a um marcador de fim de arquivo
usando o Código Padrão Americano para Intercâmbio de Informações (ASCII).