[Linux] sed grep ou awk - remplace ment de chaine de caracteres
Marc Chantreux
mc@::1
Ven 18 Oct 18:18:12 CEST 2024
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
--
Marc Chantreux
Pôle CESAR (Calcul et services avancés à la recherche)
Université de Strasbourg
14 rue René Descartes,
BP 80010, 67084 STRASBOURG CEDEX
03.68.85.60.79
Plus d'informations sur la liste de diffusion linux