Bitte beachten Sie nicht, dass für GNU-Dienstprogramme (und im Allgemeinen) die verwendeten Befehlszeilenoptionen von Bedeutung sind. Versuchen
grep -C1 string1 file.txt
stattdessen. Beachten Sie die Großschreibung "C"!
Übrigens -c
bedeutet das Flag ' ' count . Statt alle einzelnen Vorkommen anzuzeigen, wird nur die Gesamtzahl der Zeilen angezeigt, in denen die Zeichenfolge in Ihren Dateien vorkommt.