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

Adrian Schmutzler mail at adrianschmutzler.de
Fr Mai 17 14:39:50 CEST 2019


Da solltet ihr dann aber mal kucken, ob das dann auch von der config richtig verarbeitet wird.

 

Bei normalen Interfaces hatte ich schon Probleme, wenn da ein Space im ifname stand.

 

Da das hier ne bridge ist (mit mehreren Elementen im ifname), ist es wahrscheinlicher, dass das weggeparst wird, aber sicher bin ich mir nicht.

 

Trimmen geht natürlich genauso.

 

Grüße

 

Adrian

 

From: Fabian Bläse [mailto:fabian at blaese.de] 
Sent: Freitag, 17. Mai 2019 14:36
To: Adrian Schmutzler <mail at adrianschmutzler.de>; franken-dev at freifunk.net; 'robert' <rlanghammer at web.de>
Subject: Re: [PATCH v4] gateway.d: Add scripts for network configuration

 

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 HTML-Daten wurde abgetrennt...
URL: <https://{'listname': 'franken-dev-freifunk.net', 'hostname': 'lists.freifunk.net'}/pipermail/franken-dev-freifunk.net/attachments/20190517/d41665d0/attachment.html>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : nicht verfügbar
Dateityp    : application/pgp-signature
Dateigröße  : 834 bytes
Beschreibung: nicht verfügbar
URL         : <https://{'listname': 'franken-dev-freifunk.net', 'hostname': 'lists.freifunk.net'}/pipermail/franken-dev-freifunk.net/attachments/20190517/d41665d0/attachment.sig>


Mehr Informationen über die Mailingliste franken-dev