Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.editoren > #518 > unrolled thread

[Notepad++] Wie beim Ersetzen Leerzeilen vermeiden?

Started byReinhard Zwirner <reinhard.zwirner@t-online.de>
First post2024-08-07 12:40 +0200
Last post2024-08-09 00:26 +0200
Articles 7 — 4 participants

Back to article view | Back to de.comp.editoren


Contents

  [Notepad++] Wie beim Ersetzen Leerzeilen vermeiden? Reinhard Zwirner <reinhard.zwirner@t-online.de> - 2024-08-07 12:40 +0200
    Re: [Notepad++] Wie beim Ersetzen Leerzeilen vermeiden? Stefan Reuther <stefan.news@arcor.de> - 2024-08-07 17:59 +0200
      Re: [Notepad++] Wie beim Ersetzen Leerzeilen vermeiden? Reinhard Zwirner <reinhard.zwirner@t-online.de> - 2024-08-08 21:29 +0200
    Re: [Notepad++] Wie beim Ersetzen Leerzeilen vermeiden? Frank Miller <miller@posteo.ee> - 2024-08-07 18:04 +0200
      Re: [Notepad++] Wie beim Ersetzen Leerzeilen vermeiden? Reinhard Zwirner <reinhard.zwirner@t-online.de> - 2024-08-08 21:30 +0200
        Re: [Notepad++] Wie beim Ersetzen Leerzeilen vermeiden? Frank Miller <miller@posteo.ee> - 2024-08-08 23:13 +0200
          Re: [Notepad++] Wie beim Ersetzen Leerzeilen vermeiden? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-08-09 00:26 +0200

#518 — [Notepad++] Wie beim Ersetzen Leerzeilen vermeiden?

FromReinhard Zwirner <reinhard.zwirner@t-online.de>
Date2024-08-07 12:40 +0200
Subject[Notepad++] Wie beim Ersetzen Leerzeilen vermeiden?
Message-ID<lhh192Fhn8cU1@mid.individual.net>
Liebe Experten,

vorweg: Win10/64pro.

Mein Navi speichert neben den Positions-, Höhen- und Zeit-Daten
etliche weitere Daten, die aber nur für "Spezialanwendungen" von
Interesse sind:

<https://www.directupload.eu/file/d/8639/uxhzi8n6_jpg.htm>

Ich als ONU schaffe es, die nicht benötigten Daten zu löschen; leider
bleibt dann aber trotzdem jeweils eine Leerzeile:

<https://www.directupload.eu/file/d/8639/qjlj7wdj_jpg.htm>

Was kann/muss ich machen, damit diese Zeilen ebenfalls gelöscht werden?

Für hilfreiche Hinweise dankt schonmal

Reinhard

[toc] | [next] | [standalone]


#519

FromStefan Reuther <stefan.news@arcor.de>
Date2024-08-07 17:59 +0200
Message-ID<v90clm.1t0.1@stefan.msgid.phost.de>
In reply to#518
Am 07.08.2024 um 12:40 schrieb Reinhard Zwirner:
> Ich als ONU schaffe es, die nicht benötigten Daten zu löschen; leider
> bleibt dann aber trotzdem jeweils eine Leerzeile:
> 
> <https://www.directupload.eu/file/d/8639/qjlj7wdj_jpg.htm>
> 
> Was kann/muss ich machen, damit diese Zeilen ebenfalls gelöscht werden?

Du willst <trkpt>, <ele> und <time> behalten? Wie wäre es mit einem
Batch-Einzeiler statt manuell im Editor rumzuklicken?

  findstr "trkpt ele time" < Datei_vom_Navi.txt > Gefilterte_Datei.txt



  Stefan

[toc] | [prev] | [next] | [standalone]


#521

FromReinhard Zwirner <reinhard.zwirner@t-online.de>
Date2024-08-08 21:29 +0200
Message-ID<lhkkjvF3teiU1@mid.individual.net>
In reply to#519
Stefan Reuther schrieb:
> Am 07.08.2024 um 12:40 schrieb Reinhard Zwirner:
>> Ich als ONU schaffe es, die nicht benötigten Daten zu löschen; leider
>> bleibt dann aber trotzdem jeweils eine Leerzeile:
>>
>> <https://www.directupload.eu/file/d/8639/qjlj7wdj_jpg.htm>
>>
>> Was kann/muss ich machen, damit diese Zeilen ebenfalls gelöscht werden?
> 
> Du willst <trkpt>, <ele> und <time> behalten? Wie wäre es mit einem
> Batch-Einzeiler statt manuell im Editor rumzuklicken?
> 
>   findstr "trkpt ele time" < Datei_vom_Navi.txt > Gefilterte_Datei.txt

Hsllo Stefan,

danke für den Hinweis; der ist aber viel zu hoch für mich ONU!

Ciao

Reinhard

[toc] | [prev] | [next] | [standalone]


#520

FromFrank Miller <miller@posteo.ee>
Date2024-08-07 18:04 +0200
Message-ID<66B39B06.7090004@backwurst.de>
In reply to#518
Reinhard Zwirner wrote:

> Mein Navi speichert neben den Positions-, Höhen- und Zeit-Daten
> etliche weitere Daten, die aber nur für "Spezialanwendungen" von
> Interesse sind:
>
> <https://www.directupload.eu/file/d/8639/uxhzi8n6_jpg.htm>
>
> Ich als ONU schaffe es, die nicht benötigten Daten zu löschen; leider
> bleibt dann aber trotzdem jeweils eine Leerzeile:
>
> <https://www.directupload.eu/file/d/8639/qjlj7wdj_jpg.htm>
>
> Was kann/muss ich machen, damit diese Zeilen ebenfalls gelöscht werden?
>
> Für hilfreiche Hinweise dankt schonmal

Edit - Line Operations - Remove empty lines / Remove empty lines (Containing
Blank characters)
Handbuch https://npp-user-manual.org/docs/editing/#edit-menu

[toc] | [prev] | [next] | [standalone]


#522

FromReinhard Zwirner <reinhard.zwirner@t-online.de>
Date2024-08-08 21:30 +0200
Message-ID<lhkkn0F3teiU2@mid.individual.net>
In reply to#520
Frank Miller schrieb:
> Reinhard Zwirner wrote:
> 
>> Mein Navi speichert neben den Positions-, Höhen- und Zeit-Daten
>> etliche weitere Daten, die aber nur für "Spezialanwendungen" von
>> Interesse sind:
>>
>> <https://www.directupload.eu/file/d/8639/uxhzi8n6_jpg.htm>
>>
>> Ich als ONU schaffe es, die nicht benötigten Daten zu löschen; leider
>> bleibt dann aber trotzdem jeweils eine Leerzeile:
>>
>> <https://www.directupload.eu/file/d/8639/qjlj7wdj_jpg.htm>
>>
>> Was kann/muss ich machen, damit diese Zeilen ebenfalls gelöscht werden?
>>
>> Für hilfreiche Hinweise dankt schonmal
> 
> Edit - Line Operations - Remove empty lines / Remove empty lines (Containing
> Blank characters)
> Handbuch https://npp-user-manual.org/docs/editing/#edit-menu


Hallo (Frank) ;-),

vielen Dank! So hat's auf Anhieb geklappt :-)!

Ciao

Reinhard

[toc] | [prev] | [next] | [standalone]


#523

FromFrank Miller <miller@posteo.ee>
Date2024-08-08 23:13 +0200
Message-ID<66B5350F.5000803@backwurst.de>
In reply to#522
Reinhard Zwirner wrote:
> Frank Miller schrieb:
>> Reinhard Zwirner wrote:
[..snip..]
>>> Ich als ONU schaffe es, die nicht benötigten Daten zu löschen; leider
>>> bleibt dann aber trotzdem jeweils eine Leerzeile:
[..snip..]
>>> Was kann/muss ich machen, damit diese Zeilen ebenfalls gelöscht werden?
[..snip..]
>> Edit - Line Operations - Remove empty lines / Remove empty lines (Containing
>> Blank characters)
>> Handbuch https://npp-user-manual.org/docs/editing/#edit-menu
>
>
> Hallo (Frank) ;-),
>
> vielen Dank! So hat's auf Anhieb geklappt :-)!

Ich nutze kein Notepad++ und auch seit zwanzig Jahren kein Windows mehr, aber
diese Funktion hat eigentlich jeder halbwegs brauchbare Texteditor an Bord.
Man muss sich eben nur mit dem Anwendungsmenü des genutzten Programms vertraut
machen. ;-)

[toc] | [prev] | [next] | [standalone]


#524

FromJanis Papanagnou <janis_papanagnou+ng@hotmail.com>
Date2024-08-09 00:26 +0200
Message-ID<v93gm2$9sf7$1@dont-email.me>
In reply to#523
On 08.08.2024 23:13, Frank Miller wrote:
> Reinhard Zwirner wrote:
>> Frank Miller schrieb:
>>> Reinhard Zwirner wrote:
> [..snip..]
>>>> Ich als ONU schaffe es, die nicht benötigten Daten zu löschen; leider
>>>> bleibt dann aber trotzdem jeweils eine Leerzeile:
> [..snip..]
>>>> Was kann/muss ich machen, damit diese Zeilen ebenfalls gelöscht werden?
> [..snip..]
>>> Edit - Line Operations - Remove empty lines / Remove empty lines (Containing
>>> Blank characters)
>>> Handbuch https://npp-user-manual.org/docs/editing/#edit-menu
>>
>>
>> Hallo (Frank) ;-),
>>
>> vielen Dank! So hat's auf Anhieb geklappt :-)!
> 
> Ich nutze kein Notepad++ und auch seit zwanzig Jahren kein Windows mehr, aber
> diese Funktion hat eigentlich jeder halbwegs brauchbare Texteditor an Bord.
> Man muss sich eben nur mit dem Anwendungsmenü des genutzten Programms vertraut
> machen. ;-)

Für Leute (wie uns), die Notepad++ und Windows nicht (mehr) nutzen,
sollte das zwar klar sein, aber ein Hinweis hier nicht fehlen...

Die originale Frage war ein Entfernen der Zeile mit einem bestimmten
Muster. Die oben angegebene Lösung besteht aber aus zwei Teilen,
(a) das Löschen des gesamten Zeileninhalts von Zeilen mit dem Muster
und _im Anschluss_
(b) das Löschen aller leeren Zeilen im Dokument.

Nur für den Spezialfall, dass das Dokument ursprünglich keine leeren
Zeilen enthielt, ist die Lösung zur Anforderung passend!
Im allgemeinen Fall würden hier erwünschte Leerzeilen ebenso entfernt.

In Vi-Logik ausgedrückt die Anforderung:
  :g/pattern/d               löscht alle Zeilen mit Muster 'pattern'
und das Äquivalent zu (a) und (b):
  :%s/.*pattern.*//          leert Inhalt von Zeilen mit 'pattern'
  :v/./d                     löscht alle leere Zeilen


Zurück zu Notepad++ ...

Was mich bei Betrachten des vom OP geposteten Screenshot wundert, ist,
dass im Notepad++ das \n angegeben werden kann, aber offenbar nicht
ersetzt wird.

Es wäre interessant zu wissen, ob die Datenzeilen mit \n oder \r\n
terminiert sind, und ob eine andere Wahl des Terminator-Zeichens im
Suchmuster hier im Ersetzungsverhalten des Notepad++ was verändert.

Janis

[toc] | [prev] | [standalone]


Back to top | Article view | de.comp.editoren


csiph-web