|
|
|
Moin,
ich habe ein Skript, um aus Texten bestimmte Zeilen zu löschen, z. B. sed -i '/^LA NEWSLETTER/d' druck.txt Es handelt sich um Artikel im Web, die ich drucken möchte. Manchmal ändert sich die Groß- und Kleinschreibung in diesen Zeilen, und ich möchte, dass z. B. obige Zeile, die mit "LA NEWSLETTER" anfängt, unabhängig von Groß- und Kleinschreibung gelöscht wird, also z. B. auch "La Newsletter". Ich habe im Web gesucht, aber nicht gefunden, ob und wie das möglich ist. Gruß Klaus |
|
|
|
Morsche,
Am Sa., 2. Mai 2020 um 10:40 Uhr schrieb Klaus Becker <colonius47>: > Moin, > ich habe ein Skript, um aus Texten bestimmte Zeilen zu löschen, z. B.. > sed -i '/^LA NEWSLETTER/d' druck.txt > Es handelt sich um Artikel im Web, die ich drucken möchte. Manchmal > ändert sich die Groß- und Kleinschreibung in diesen Zeilen, undich > möchte, dass z. B. obige Zeile, die mit "LA NEWSLETTER" anfängt, > unabhängig von Groß- und Kleinschreibung gelöscht wird, also z. B. auch > "La Newsletter". > Ich habe im Web gesucht, aber nicht gefunden, ob und wie das möglichist. Ist grep auch eine alternative oder hast du noch andere Gründe für sed? grep -v -i '^la newsletter' druck.txt -v invertiert, -i ignore case Grüße, Stefan |
|
|
Am 02.05.2020 um 10:39 schrieb Klaus Becker:
> ich habe ein Skript, um aus Texten bestimmte Zeilen zu löschen, z. B. > sed -i '/^LA NEWSLETTER/d' druck.txt > Es handelt sich um Artikel im Web, die ich drucken möchte. Manchmal > ändert sich die Groß- und Kleinschreibung in diesen Zeilen, und ich > möchte, dass z. B. obige Zeile, die mit "LA NEWSLETTER" anfängt, > unabhängig von Groß- und Kleinschreibung gelöscht wird, also z. B. auch > "La Newsletter". > Ich habe im Web gesucht, aber nicht gefunden, ob und wie das möglich ist. Das sollte hiermit funktionieren (ungetestet): sed -i '/^LA NEWSLETTER/di' druck.txt HTH, Sebastian |
|
|
Le 02/05/2020 à 11:11, Sebastian Suchanek a écrit :
> Am 02.05.2020 um 10:39 schrieb Klaus Becker: > Das sollte hiermit funktionieren (ungetestet): > sed -i '/^LA NEWSLETTER/di' druck.txt > HTH, > Sebastian Hallo Sebatian und Stefan, ich hab's: sed -i '/^LA NEWSLETTER/Id' druck.txt dank Gruß Klaus |
|