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