Ich versuche, die erste Zeile, die einer Zeichenfolgensuche entspricht, beizubehalten und alle folgenden Zeilen zu entfernen, in denen dieselbe Zeichenfolge übereinstimmt.
Irgendwelche Ideen?
$ cat example-input.txt
Question one|some other text
Question two|dfgdfgdfgvd
Question one| dfg dfg dfg dfg
Question three|aa bb cc dd eee
Question one|zz aa BB yy qq
Question four|zz xx yy qq
cat example-input.txt | someuniqprogramoroptions "Question one" > example-output.txt
$ cat example-output.txt
Question one|some other text
Question two|dfgdfgdfgvd
Question three|aa bb cc dd eee
Question four|zz xx yy qq
$
UPDATE: danke für den awk code G-Man, du bist der Mann!
$ cat example-input.txt | ./awk-firstlines-only.sh
Question one|some other text
Question two|dfgdfgdfgvd
Question three|aa bb cc dd eee
Question four|zz xx yy qq