Re: lesspipe.sh

1999-04-26 Por tema Ignacio J. Alonso
Ignacio J. Alonso decia:
> El problema es que cuando intento usarlo recibo el siguiente error:
> 
> [EMAIL PROTECTED] (/home/ijalonso)$ less cg02.zip
> /bin/bash: lesspipe.sh: command not found
> "cg02.zip" may be a binary file.  See it anyway?
> 
> y puedo asegurar que el directorio está en el path:
> 
> [EMAIL PROTECTED] (/home/ijalonso)$ echo $PATH
> "/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games"
> 
> ¿Por que no lo encuentra y lo ejecuta? ¿que estoy haciando mal ahora?
> 
Pues bien ya se lo que pasa, he estado jugando con los archivos .bashrc y
.bash_profile y en este último he comentado la linea de PATH porque me
parecia redundante ya que la misma linea aparece en /etc/environment y a
partir de este momento no solo no encontraba lesspipe.sh sino también otros
programas (p.e. smail) ¿es esto un bug? ¿por que tengo que repetir la misma
información en dos archivos de inicialización? ¿si como veis en mi anterior
correo la variable PATH estaba bien establecida por que no la lee
correctamente?
-- 

 \\
 ( @ @ )
 ===NaClU2==ºoO(_)OoºIgnacio=
 _/ _/ _/_/_/ _/_/_/  Desde: 40º25'N 3º39'O
_/ _/ _/  _/ _/   
   _/ _/  _/ _/_/_/ _/_/_/
  _/ _/  _/ _/  _/ _/ mailto:[EMAIL PROTECTED]
 _/ _/_/_/ _/  _/ _/_/_/  
 


lesspipe.sh

1999-04-26 Por tema Ignacio J. Alonso
Hola,
He creado el scrip /usr/local/bin/lesspipe.sh y le he dado permisos 755 y he
establecido en /etc/profile la variable LESSOPEN="|lesspipe.sh %s"

[EMAIL PROTECTED] (/home/ijalonso)$ ls /usr/local/bin
total 4
drwxr-xr-x   2 root root 1024 abr 24 20:35 .
drwxr-xr-x  11 root root 1024 mar  1 21:33 ..
-rwxr-xr-x   1 root root  814 abr 24 20:35 lesspipe.sh
-rw-r--r--   1 root root   26 feb  5 22:57 rawwp

El problema es que cuando intento usarlo recibo el siguiente error:

[EMAIL PROTECTED] (/home/ijalonso)$ less cg02.zip
/bin/bash: lesspipe.sh: command not found
"cg02.zip" may be a binary file.  See it anyway?

y puedo asegurar que el directorio está en el path:

[EMAIL PROTECTED] (/home/ijalonso)$ echo $PATH
"/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games"

¿Por que no lo encuentra y lo ejecuta? ¿que estoy haciando mal ahora?

Gracias.

P.D.: ¿Que diferencia hay entre PATH y CDPATH?
-- 

 \\
 ( @ @ )
 ===NaClU2==ºoO(_)OoºIgnacio=
 _/ _/ _/_/_/ _/_/_/  Desde: 40º25'N 3º39'O
_/ _/ _/  _/ _/   
   _/ _/  _/ _/_/_/ _/_/_/
  _/ _/  _/ _/  _/ _/ mailto:[EMAIL PROTECTED]
 _/ _/_/_/ _/  _/ _/_/_/