如何模拟文件结束符? 32 次浏览 *nix系统默认可用Ctrl + D按键可给系统发送EOT信号,对应于stdin的EOF. - Windows对应Ctrl + Z. *nix系统可用echo命令发送ASCII码4(EOT)来模拟文件结束。echo -e "\004"例如,一个程序a.out用getchar读取字符,如下可完成向a.out发送EOF.echo -e "\004" | ./a.out - 如上还会额外发送'\n'字符,echo -ne "\004"只会发送EOT.