systemadmin.es > bash

bash4: Redirigir stdout y stderr a una pipe

Resulta típico redirigir stdin y stderr a una pipe para procesae mensajes de un determinado comando, típicamente hacemos:

$ comando 2>&1 | grep ejemplo

A partir de bash 4, podemos emplear una forma más corta para expresarlo.

[...]
Leer mas »

Timeout de las sesiones con bash

En caso que necesitemos que una sesión con bash se cierre automáticamente por inactividad podemos recurrir a la variable TMOUT

[...]
Leer mas »

Error “No such file or directory” al intentar ejecutar un script

Intentando ejecutar un script me encontré con el siguiente error:

# ./ejemplo.sh
: No such file or directory

[...]
Leer mas »

Bug de bash shellshock CVE-2014-6271 (vulnerabilidad local y potencialmente remota)

La vulnerabilidad CVE-2014-6271 de bash, llamado shellshock, puede ser explotada tanto local como remotamente, vamos a ver unos ejemplos.

[...]
Leer mas »

Inyección de opciones en scripts bash

Al realizar scripts que llaman a otros scripts o binarios debemos tener en cuenta que se pueden llegar a inyectar opciones a través de parámetros. Vamos a ver un ejemplo:

[...]
Leer mas »