Script per convertire un file di configurazione in Append per CFEngine

From RVM Wiki
Jump to navigation Jump to search

Per converire un file di configurazione in istruzioni di edit files per CFengine, usare il seguente filtro:

#!/usr/bin/perl -w
#
# $Id: config2cfengine.pl,v 1.6 2005/01/12 08:15:38 root Exp $
#
# Reads a config file on STDIN, outputs Append 'line' and escapes symbols.
#
# Written by Russell Adams <rladams@adamsinfoserv.com>
# Released under GPLv2

use strict;

while (<STDIN>) {

       chomp;

       # Escape ' and \ symbols
       s/\\/\\\\/g;
       s/'/\\'/g;

       print "\t\t\tAppend '$_'\n";
        
}


Riferimenti