Re: Lenguaje de Script ¿que quiere decir esto?
> if (!$nowrite && !link("$infodir/dir","$infodir/dir.lock")) {
> die "$name: failed to lock dir for editing! $!\n".
> ($! =~ m/exists/i ? "try deleting $infodir/dir.lock ?\n" : '');
>
> el programa me da la salida
>
> install-info: failed to lock dir for editing! Operación no permitida
>
> el valor de nowrite es para saber si esta en modo test o no (para que simule
> o haga las acciones), el valor de infodir es /usr/info/, directorio en donde
> no hay nada, yo he creado el directorio /usr/info/dir y no funciona ¿que
> significa LINK en este lenguaje?
No sé perl, pero por la pinta creo que equivale a la orden "ln".
/usr/info/dir debe ser un fichero, si no hay ningún dir.old de repuesto
no te quedará más remedio que echar mano del que se instala al principio,
que está en /usr/share/base-files/info.dir.
Reply to: