我只是在bash中尝试我的手,所以我在C中编写了一个简单的程序来计算文件中的字符数。将C程序的输出输出到文件(bash)
这是我的C程序:
#include <stdio.h>
int main()
{
int i, nc;
nc = 0;
i = getchar();
while (i!=EOF){
nc = nc + 1;
i = getchar();
}
printf("%d\n",nc);
return 0;
}
这是我使用的编译和执行bash命令:
gcc sign.c <bright_side_of_life> output
我的输出文件完全是空的,但。我哪里错了?
嘿,我很高兴我并不是一个人相信它稍微有效率(但并不重要)。 – 2010-10-12 02:31:28
谢谢。有效。一旦我运行C程序,我最终意味着将它传递给awk脚本 – xbonez 2010-10-12 03:22:08