systemadmin.es » Script

Eliminar la salida de un comando por stderr y stdout

Para redirigir la salida por stderr a stdout y luego esto eliminarla mandandola a /dev/null se pueden usar los operadores de redirección (>). Vamos a ver como usarlos y su orden correcto:

[...]
Leer mas »

Obtener información del sistema de un equipo Windows por linea de comandos

Windows no es precisamente conocido por su rica interfaz por linea de comandos, pero si que existen algunos comandos que nos pueden hacer la vida mas facil por lo que nunca vienen mal.

[...]
Leer mas »

Capturar señales en scripts

Al desarrollar shell scripts que realizan ciertas tareas debemos contemplar que pueden recibir señales como cualquier proceso. Vamos a ver como usar trap para capturar y gestionar estas señales:

[...]
Leer mas »

Substitución por comandos

Típicamente se usan los acentos abiertos para ejecutar comandos y usar el resultado en otro contexto:

$ echo a `echo b`
a b

El problema es que de esta forma no podemos anidarlos:

$ echo a `echo b `echo c``
a becho c

[...]
Leer mas »

¿Que es el here document?

El here document es una forma de especificar un string a algún binario. Para usarlo simplemente se usa el indicador de inicio << seguido del delimitador de fin que escojamos, por convención EOF

[...]
Leer mas »

Variable con el PID del último proceso mandado a background

Al hacer scripts puede resultar interesante obtener el PID de un proceso que hemos lanzado en background. Vamos a ver cómo:

[...]
Leer mas »