Retourner au contenu associé (entrée de forum : Besoin d'aide pour mon premier script en perl: parser un fichier BIND)
Posté par matthieu bollot (site web personnel, Mastodon) le 08 juillet 2015 à 10:31. En réponse au message Besoin d'aide pour mon premier script en perl: parser un fichier BIND. Évalué à 3. Dernière modification le 08 juillet 2015 à 13:44.
Salut, je connais pas perl mais en shell je ferais un truc comme ça :
#!/bin/sh csv="/tmp/csvfile" zone="/var/xxx" for line in `cat $csv` do recordname=`echo $line | cut -d';' -f1` type=`echo $line | cut -d';' -f2` ip=`echo $line | cut -d';' -f3` sed "s/$recordname/;$recordname/" -i $zone echo $recordname '\t' $type $ip >> $zone done
(fait en live, pas réfléchi, pas testé. Faudrait au moins limiter le sed pour pas pas qu'il rajoute des ; sur les lignes déjà commentées)
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
# shell
Posté par matthieu bollot (site web personnel, Mastodon) . En réponse au message Besoin d'aide pour mon premier script en perl: parser un fichier BIND. Évalué à 3. Dernière modification le 08 juillet 2015 à 13:44.
Salut, je connais pas perl mais en shell je ferais un truc comme ça :
(fait en live, pas réfléchi, pas testé. Faudrait au moins limiter le sed pour pas pas qu'il rajoute des ; sur les lignes déjà commentées)