当我没有向某个需要输入的命令提供输入时会发生什么?

当我没有向某个需要输入的命令提供输入时会发生什么?

有些命令需要输入,例如catsedheadtail等。当我运行此类命令而不给它任何输入时,它会等待我输入一些内容。我后来尝试输入不同的内容,但它只返回我输入的内容。

答案1

Ctrl-D 发送“文件结束”(EOF) 字符,告诉工具您已完成输入。该工具将自行退出并返回到 shell

Ctrl-C 终止该工具并返回到 shell

Ctrl-Z 暂停该工具并使其保持加载状态,同时返回到 shell。然后,您可以选择使用“fg”和“bg”命令在前台或后台恢复该工具。

相关内容