我将尝试编写一个简单的命令,以等待用户输入。我认为这在Bash脚本中会非常有用。
以下是我的代码:
以下是我的代码:
#include <stdio.h>
int main() {
char key[1];
puts("Press any key to continue...");
fgets(key,1,stdin);
}
它甚至不会暂停用户输入。
我之前尝试过使用getch()(ncurses)。结果是,屏幕变空白了,当我按下一个键时,它又回到了原来的屏幕上,然后我看到了:
$ ./pause
Press any key to continue...
$
这有点符合我的要求。但是我只想要DOS/Windows中pause
命令的等效命令(我使用Linux)。
read
命令。 - Kerrek SB