O que acontece quando não dou entrada para algum comando que espera isso?

O que acontece quando não dou entrada para algum comando que espera isso?

Alguns comandos esperam entrada, como cat, sed, head, tail, etc. Quando executo esse comando sem fornecer nenhuma entrada, ele espera que eu insira algo. Tentei inserir coisas diferentes depois, mas só retornou o que digitei.

Responder1

Ctrl-D envia um caractere "Fim de arquivo" (EOF), informando à ferramenta que você terminou de fornecer a entrada. A ferramenta sairá sozinha e retornará ao shell

Ctrl-C mata a ferramenta e retorna ao shell

Ctrl-Z pausa a ferramenta e a mantém carregada enquanto retorna ao shell. Você pode então optar por retomar a ferramenta em primeiro ou segundo plano com os comandos “fg” e “bg”.

informação relacionada