Jo�, que rapidez. �Gracias!. Os hab�is explicado muy bien

----- Original Message -----
From: "Teo Romera" <[EMAIL PROTECTED]>
To: "Debian-user-spanish" <[email protected]>
Sent: Friday, June 25, 2004 1:37 AM
Subject: Re: Por que tengo que poner sh para ejecutar scripts??


El vie, 25-06-2004 a las 01:22, Haplo escribi�:

> Claro que se puede, simplemente a�adiendo el directorio "." al PATH, para
que
> busque en el directorio actual en ese momento. No te lo recomiendo en
> absoluto, el tener que poner "./fichero_ejecutable" para ejecutar un
fichero
> en el directorio actual es una cosa normal y deseable. El poner "." en el
> PATH puede resultar m�s c�modo, pero ese es el tipo de filosof�as que
llevan
> a cat�strofes Windows (es m�s c�modo autoejecutar los adjuntos de los
emails
> que hacer que lo hagan los usuarios y pedirles confirmaci�n). ;-)

Vale, yo antes he ido muy r�pido al decir que no. Es cierto que se puede
a�adir el "." al path, pero eso, es algo que no deber�as hacer. Mira
esto:

http://es.tldp.org/Manuales-LuCAS/doc-unixsec/unixsec-html/node71.html

Adem�s, a�adir el directorio actual "." al path, no deja de ser tener el
"comando el el path", porque ahora el path incluye el directorio en el
que te encuentres.

Yo para tener localizados mis scripts hago un directorio $HOME/bin donde
dejo todos mis scripts y luego a�ado esto al '.bashrc':

if [ -d ~/bin ] ; then
    PATH=~/bin:"${PATH}"
fi

Un saludo.






Responder a