我正在寻找一种方法来获取FPC下控制台视频行和列的数量。我正在寻找最便携的方式,但至少有一个可以在Windows(最好也是在Linux下)下工作。 从旧的Turbo Pascal日子里,我写下了函数,但它们不会在FPC下编译,而且在汇编中它们不是很便携。 //Return the number of video rows
function GetVideoY: Byte; assembler;
通常,如果我想打印命令的输出并且另外在文件中捕获该输出,则可以使用tee作为解决方案。但我正在使用一个似乎有特殊行为的工具来制作脚本。这是wps无线评估工具欺负。 如果我正常运行bully命令(没有tee),输出将以标准方式逐步显示。但是,如果我把管道放在最后以这种方式登录| tee "/path/to/my/logfile",屏幕上的输出会冻结。它直到命令结束才显示任何内容。结束后,它显示了所有