¿Qué sucede cuando no doy entrada a algún comando que la espera?

¿Qué sucede cuando no doy entrada a algún comando que la espera?

Algunos comandos esperan entrada, como cat, sed, head, tailetc. Cuando ejecuto un comando de este tipo sin darle ninguna entrada, espera a que ingrese algo. Intenté ingresar cosas diferentes después pero solo devolvió lo que escribí.

Respuesta1

Ctrl-D envía un carácter de "Fin de archivo" (EOF), indicando a la herramienta que ya terminó de ingresar información. La herramienta saldrá sola y le devolverá al shell.

Ctrl-C mata la herramienta y te devuelve al shell

Ctrl-Z pausa la herramienta y la mantiene cargada mientras lo devuelve al shell. Luego puede optar por reanudar la herramienta en primer plano o en segundo plano con los comandos "fg" y "bg".

información relacionada