Sé lo que hace este, aprendí "patrones" y simplemente funciona.
También sé:
- eso
>
es una redirección a un archivo - eso
<<
también es una redirección al archivover más abajo EOF
es solo un marcador de posición, cuando se detecta el archivo se cierra
¿Alguien puede explicar elfuncionamiento internode esas instrucciones? ¿Por qué funciona eso?
Corrección:el uso de ´<<` se describe en la página de manual de bash como:
<<[-]word
here-document
delimiter
Entonces, es la fuente actual la que se lee, que creo que es stdin. ¿Alguien podría descomponer esto en trozos más pequeños que pueda entender?
Creo que el delimitador corresponde a EOF
en mi ejemplo, ¿verdad?
Y aquí-documento es probablemente el texto que escribo en stdin, ¿verdad?
No logro ver cuál es la palabra.