Wie man in Bash Strings partiell vergleicht

Bash Stringvergleiche sind einfach :

if [ "$a" == "$b" ]; then 
          echo "gleich"
fi

Aber manchmal will man ja was auch nur Teilmengen vergleichen. Dazu braucht man die Doppelklammer und die Wildcards:

if [[ "$CERTNAME" == *"$HOSTNAME"* ]]; then
        echo "Teilvergleich erfolgreich"
fi

Wenn also HOSTNAME ein Teil von CERTNAME ist, dann trifft das obige zu. Wenn man == durch != ersetzt, kann man das Gegenteil abfragen. Es gibt aber noch einen anderen Weg, über RegExpressions:

if [[ "$CERTNAME" =~ .*$HOSTNAME.* ]]; then
   echo "RegExp ist gültig"
fi

Das hat den Vorteil, daß es auch etwas komplizierteres sein darf:

if [[ "$A" =~ .*(ab|vom).* ]]; then

Viel Spaß damit.

Diese Woche im Netz

Putschversuch in der Türkei …. und missglückt. Von militärischer Präzision kann man wohl nicht sprechen.

Quelle: https://twitter.com/hashtag/T%C3%BCrkei?src=tren

Für alle die auf einem Windows 10 den Ubuntu Desktop laufen lassen wollen, finden in dem Link unten eine bebilderte Anleitung, wie man das schafft.

Quelle: thehackernews.com

„Sky“ ist Großbritaniens größter TV Anbieter und gleichzeitig für seine raubgestreamten Sportkanäle berühmt. Deswegen hatte Sky eine Domain der Piraten übernommen. Und ? 🙂 Sky hat wohl vergessen die DNS Server zu tauschen und linkt jetzt immer noch auf die Piratenseite, seit Monaten 🙂

Quelle: torrentfreak.com

Wer glaubt, daß Abmahnmissbrauch ein deutsches Phänomen wäre, der klickt auf den Link unten. Da werden in England auch mal 82jährige Omas bedroht.

Quelle: torrentfreak.com

Amerikanische Gerichte meinen, daß man ein Bundesverbrechen begeht, wenn man öffentliche Webseiten aufruft und einem das verboten worden ist.

Quelle: thehackernews.com

Die Foren von Ubuntu wurden gehackt.

Quelle: lwn.net

Microsoft muß Emails, die auf ausländischen Servern liegen doch nicht herausgeben – Vorerst. Das Ganze könnte noch vor den obersten Gerichtshof gelangen.

Quelle: golem.de

Der aus China stammende Maxthon-Browser sendet heikle Daten nach Hause und ist dabei auch noch schlampig am Werk.

Quelle: golem.de

Und wieder eine Windows Kopie mehr, die auf Linux basiert. Wer sich einen Test mit Screenshots ansehen will, folgt dem Link.

Quelle: linux.com

 

Windows-L&F-Clone : ChaletOS

Und wieder einer der sein Windows vermißt hat : Dejan Petrovic 😀

Aus dem XcFe und Ubuntu aka Xubuntu hat er mit einigen Desktoptweaks ein Windowsfeeling gebaut. Warum er da nicht gleich Cinnamon genommen hat, wird wohl ein Rätsel bleiben.

Insgesamt macht sein Ansatz einen aufgeräumten EIndruck. Die überdimensionale Uhr ist allerdings komplett übertrieben. Zugute halten muß man dem „Schöpfer“, daß er sich beim First-Use des System viel Mühe gegeben hat. Ähnlich wie es beim ersten Login bei Gnome üblich ist, bekommt der Benutzer einen Guide vorgesetzt, der ihm die wichtigsten Fragen erklärt. (Es gleich selbsterklärend zu entwerfen, war wohl keine Option {gilt auch für GNOME}). Dieser Guide ist aber auch gleichzeitig ein Startportal um Aufgaben im System zu erledigen, vielleicht am besten als Wizard beschrieben. Da sollten andere Distros möglicherweise mal drüber nachdenken.

Mehr von ChaletOS kann man hier sehen und lesen.

Update: Link fixed.