kde sehnat program "tie"

Pavel Kankovsky peak na argo.troja.mff.cuni.cz
Středa Srpen 8 23:41:10 CEST 2001


On Wed, 8 Aug 2001, Zdenek Pizl wrote:

> Dne st  8. srpen 2001 22:25 Honza Pazdziora napsal(a):
> > On Wed, 8 Aug 2001 19:13:42 +0000 (UTC), Zdenek Pizl <zdenek.pizl na pegas-dk.cz> wrote:
> > > VACATION.db je soubor, jehoz obsah chci zobrazit
> > >
> > > > Nebude nahodou fungovat, kdyz se zada VACATION.db.db?
> >> > muzete si za odmenu zkusit u nekoho stezovat, ze by
> > > > se to melo spravit.
> > >
> > > nefunguje
> >
> > A co kdyz se to naopk zada bez te pripony, tedy
> > 	dbmmanage VACATION view
> 
> ani to nejde.
> 
> Podle me je problem v tomto radku z dbmmanage :
> tie (%DB, "AnyDBM_File", $file, $flags, $mode) || die "Can't tie $file: $!";
> 
> protoze, vaclook ma podobny :
> tie (%vacdb, GDBM_File, "$ENV{'HOME'}/.vacation.db", 0, undef);                                                                                                 
> 
> a vaclook normalne funguje. Jeste je rozdil me Use [Any|G]DBM_File() .. nejsem velbloud, 
> takze do toho nevidim.

AnyDBM_File je obal zahrnujici vsechny formy *DBM_File.

Primo: jak se jmenuje soubor s tou databazi?
Secundo: jakeho typu je to soubor (file jmeno)?
Tertio: na jake soubory se dbmmanage snazi lezt (strace -e trace=file)?
Quarto: co se stane, kdyz se z dbmmanage odstrani nasledujici radka?
		$file =~ s/\.($chop)$//;

--Pavel Kankovsky aka Peak  [ Boycott Microsoft--http://www.vcnet.com/bms ]
"Resistance is futile. Open your source code and prepare for assimilation."



Další informace o konferenci Linux