我知道如何打印出第一次出现的String的行,但我不知道如何打印出所有出现的内容。要打印出我第一次使用的字符串,我已经使用了
grep ",1," my_course.
我觉得打印出来的所有事件看起来都像:
while(file has next line)
grep ",1," my_course
我不知道如何在循环中执行此操作。如何测试文件是否有下一行。
编辑:对不起家伙我认为grep只匹配第一次出现。当我运行它时,它只匹配1行。我不知道只有1行符合另外,如果有人想要回答的话可能会有问题...如果我的文件中的所有行(my_course)看起来像“数字,姓名,学分,成绩”,我将如何获得文件中的所有成绩并存入一个数组?