< é usado para redirecionar a entrada. Dizendo
command < file
executa command com file como entrada.
A sintaxe << é referida como um documento aqui . A string que segue << é um delimitador indicando o início e o fim do documento here.
$ cat abc.txt
cat: abc.txt: No such file or directory
$ cat << abc.txt
> Hello!
> Hey :)
> abc.txt
Hello!
Hey :)
$
<< não indica qualquer tipo de indirecção.
Você também pode consultar o redirecionamento e aqui documento .