[Linux] sed grep ou awk - remplace ment de chaine de caracteres
Daniel Huhardeaux
daniel.huhardeaux@::1
Ven 18 Oct 18:30:35 CEST 2024
Le 18/10/2024 à 18:18, Marc Chantreux a écrit :
> je veux pas avoir l'air d'insister mais
>
> perl -MYAML -0 -E '
> ( $r = Load <> )->{camera}{Terek4}{enabled} = "false";
> print Dump $r
> ' <<%
>
> camera:
> Terek4:
> enabled: true
> ffmpeg:
> inputs:
> - path: rtsp://localhost:8554/Terek4
> input_args: preset-rtsp-restream
> roles:
> - detect
> - rtmp
> - record
> detect:
> width: 2560
> height: 1920
> objects:
> track:
> - person
> birdseye:
> enabled: true
> order: 10
>
> il se pourrait même que tu puisses mettre ton fichier à jour directement
> avec:
>
> perl -MYAML -0i -npE '
> $_ = Load $_;
> $$_{camera}{Terek4}{enabled} = "oohhh YEAH";
> $_ = Dump $_;
> ' config.yaml
Je veux bien te croire, toutefois tous les modules perl ne sont pas
installés d'ou ma demande sed, awk ou grep
Plus d'informations sur la liste de diffusion linux