[postfix-es] aliases.db ---> aliases
Simon J Mudd
sjmudd en pobox.com
Mar Oct 22 12:51:50 CEST 2002
On Tue, 22 Oct 2002, Marta Jara wrote:
> Hola a todos, necesito ayuda urgente, he borrado sin querer el aliases pero
> tengo el aliases.db, alguno sabe como pasar el aliases.db al alias?
> gracias
Este es un script de perl que tengo que hace _aproximadamente_ lo que
necesitas. Preubalo a ver:
--- snip ---
#!/usr/bin/perl -w
#
# this routine opens a db given on the command line and writes key <tab> value pairs
# on separate lines
#
#
use strict;
use Carp;
use DB_File;
# Global variables
use vars qw {
%HASH
};
use DB_File;
my $file;
my $key;
my $value;
my %HASH;
$file = $ARGV[0];
tie( %HASH, "DB_File", $file ) or die "save: unable to tie file $file: $!\n";
foreach $key ( sort keys %HASH ) {
$value = $HASH{ $key };
print "$key\t$value\n";
}
untie %HASH;
--- snip ---
se da el nombre del fichero .db y sale como stdout el texto.
Espero que te valga.
Simon
--
Simon J Mudd, Postfix RPM Packager, Amsterdam, Netherlands.
email: sjmudd en pobox.com, Tel: +31-627-592 627
-
Para ENVIAR mensajes a esta lista tienes que estar SUSCRITA a ella.
.
Envía la linea "unsubscribe postfix-es" en el cuerpo de un mensaje
a majordomo en WL0.org para quitarte de la lista.
Más información sobre la lista de distribución Postfix-es