mercredi 31 mars 2021

ssh, accéder à un site derrière un VPN via une VM

Un petit schéma pour expliquer comment j'accède à fitnesse depuis mon poste linux.

Le VPN est monté dans la VM, un local port forwarding permet d'accéder à fitnesse dans la VM.

Un remote port forwarding permet d'écouter et répondre aux interrogations faites depuis le poste linux.

jeudi 4 mars 2021

grep, extraire des données

Il est possible d'utiliser grep pour extraire des données. Dans l'exemple qui suit, on récupère le nom des compagnies dans un fichier json. L'option -P active la compatibilité aux regexp PERL, le -o la récupération du terme matché et enfin le \K la suppression de la partie gauche dans le terme matché. C'est plus simple que sed ou awk mais apparemment, le -P ne serait pas supporté sur toutes les distributions.