在linux系统下,执行history >record.txt ,会把执行的结果写入record.txt
但在代码中实现,发现record.txt文件为空?请高手们给些提示,如何实现把执行的结果写入record.txt文件内
实现代码如下:
#include
int main()
{
int num;
num = system("history > record.txt");
printf("%d\n",num);
}
在linux系统下,执行history >record.txt ,会把执行的结果写入record.txt
但在代码中实现,发现record.txt文件为空?请高手们给些提示,如何实现把执行的结果写入record.txt文件内
实现代码如下:
#include
int main()
{
int num;
num = system("history > record.txt");
printf("%d\n",num);
}