[PATCH v4] gateway.d: Add scripts for network configuration

Fabian Bläse fabian at blaese.de
Fr Mai 17 14:36:12 CEST 2019


Hallo Adrian,

danke für den Hinweis!
Über diesen Randfall hab ich mir bei der Version vom Robert auch schon Gedanken gemacht, allerdings weniger konkret.

Schlussendlich tut das Leerzeichen niemandem weh, daher würde ich ein einfacheres sed deutlich bevorzugen und einfach mit dem Leerzeichen leben.
Ggf. kann man auch einfach zum Schluss am String-Anfang und -Ende einfach die Leerzeichen wegtrimmen.

Gruß
Fabian

On 16.05.19 14:33, Adrian Schmutzler wrote:
> Hallo,
> 
> mit dem sed erwischt man in folgendem Fall das Leerzeichen nicht:
> 
> "bat0 eth0.1" => "bat0 "
> 
> Ich wurde folgendes verwenden:
> 
> uci get ... | sed "s/\beth[^ ]* //" | sed
> "s/ *eth[^ ]*$//g")
> 
> So entfernt man das Leerzeichen immer auf der richtigen Seite mit.
> 
> Grüße
> 
> Adrian

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 833 bytes
Beschreibung: OpenPGP digital signature
URL         : <https://{'listname': 'franken-dev-freifunk.net', 'hostname': 'lists.freifunk.net'}/pipermail/franken-dev-freifunk.net/attachments/20190517/8e64097d/attachment.sig>


Mehr Informationen über die Mailingliste franken-dev