gpt4 book ai didi

c - 显示文本文件

转载 作者:行者123 更新时间:2023-11-30 15:04:37 24 4
gpt4 key购买 nike

我正在尝试显示“Phrack”文本文件。问题是在显示文本文件之前屏幕不会清除。并覆盖当时屏幕上的任何内容。我试过printf()声明,例如 printf("^[[2J")printf("^[[22;1H")等等。以及各种ncurses“清屏”命令。这些都不起作用。这是行:

system("/usr/bin/stty -raw") | system("/usr/bin/cat /home/imp/phrack/1/P01-01") | system("/usr/bin/stty -cooked");

谢谢。

最佳答案

线路

printf("^[[2J")

和标签c表示OP想要用C编写一个程序来清除屏幕。该行的问题是没有转义字符。这会起作用:

printf("\033[H\033[2J"); fflush(stdout);

因为它使用了转义字符。我添加了 fflush 以使其“立即”发生,而不是稍后发生。

问题中没有使用 ncurses

关于c - 显示文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40234227/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com