El comando date, a través del parámetro -d, –date=STRING permite mostrar y calcular la fecha distinta a la actual a partir de la suma o resta de X años, meses, días, minutos o segundos. Esto es útil cuando queremos por ejemplo añadir o restar 7 días a la fecha actual. Vamos a ver unos cuantos Seguir leyendo
comandos linux
Linux: enviar señales a un proceso con el comando kill
Kill es un comando unix/linux que permite enviar señales a uno o varios procesos del sistema a través de la shell (bash, ksh, etc). Las señales más utilizadas suele ser la de matar un proceso (9 ó SIGKILL), pararlo (TERM) o reiniciarlo (1 ó HUP) pero hay muchas más que pueden ser útiles en ocasiones. Seguir leyendo
Utilizar variables dentro de sed
Si necesitamos utilizar variables dentro de la ejecución del comando sed, si lo hacemos del modo «estandar» no funcionará correctamente: sed -i ‘/${VARIABLE}/d’ fichero Será necesario utilizar comillas dobles en lugar de comillas simples, de ese modo funcionará correctamente: sed -i «/${VARIABLE}/d» fichero
/etc/rc.local: Ejecutar comandos o scripts en el arranque de *nix
Si no queremos crear un script único (aunque suele ser lo recomendable) para la ejecución de un comando o un script cada vez que iniciamos un sistema tipo Unix (BSD, Gnu/Linux, etc) tenemos la posibilidad de llamarlo desde el fichero /etc/rc.local Cualquier comando que coloquemos o script al que llamemos en dicho fichero será ejecutado Seguir leyendo
Unix: diferencias entre los comandos cat, more y less
Los comandos cat, more y less permiten mostrar el contenido de ficheros de texto desde la línea de comandos en sistemas Unix, las principales características y diferencias de cada uno de ellos son las siguientes: Comando Unix CAT El comando ‘cat’ imprimirá por pantalla el contenido del fichero sin ningún tipo de paginación ni posibilidad Seguir leyendo