On Fri, 28 Apr 2000, Dario Fassi wrote:
>
> Ya que la muchachada esta tan afilada hoy , ahi van dos consultitas
> mas de un novato en Linux ...
>
> (1) En todos los UNIX que conozco si uno hace un script asi;
>
> snip>
>
> #!sh
^^^^^^Aca debe ser #!/bin/sh (o ksh, o csh o perl....) el
interprete de comando de tu gusto. Ya que todo escrito, guion o script
primero lo interpreta un sh que hace un exec al que especicifaste como
primera li'nea de comandos
> MIVARIABLE="ALGO"
> export MIVARIABLE
>
> <snap
que es snap y snip? :-?
>
> Y uno ejecuta esto en una session al terminar la ejecucion encuentra
> que las variable de entorno MIVARIABLE existe y continen "ALGO".
>
> De que me perdi , que en Linux esto no sucede ?
No segun la norma POSIX 1.002 esa varible es visible solo para los
procesos hijos lanzados por 'el y su contenido o valor desaparece al morir
el padre. Esto est'a en el "El estorno de programaci'on UNIX de Rob Pike".
>
>
> La pregunta es , hay algo en el TCP de Linux que cierre sockets que
> estuvieron inactivos durante un tiempo ?
shutdown, es una instrucci'on que corta los soquetes de cualquier indole,
pero los que estan en LAST_ACK se desenchufan solos al cabo de 5 minutos
m'aximo.
man 2 shutdown (no como man 1 shutdown ojo!!!). Sino se m'as expl'icito en
lo que queres ya que podes usar mecanismos no bloqueantes para evitar
soquetes o enchufes abiertos al dope.
>
> De nuevo, cualquier info sera apreciada.
> Gracias por anticipado y saludos,
>
> Dario Fassi
>
Horacio Castellini, Dpto de F'isica, Facultad de Ingenier'ia,
Ciencias Exactas y Agrimensura, Pellegrini 250, 2000 Rosario
Argentina, Usuario Linux Registrado #53602
Correo-e:[EMAIL PROTECTED] ICQ: 52244442