Script para redimensionar muchas fotos al mismo tiempo en Linux

Si necesitas cambiar de golpe y porrazo el tamaño a muchas imagenes y no quieres estar toda la tarde, un poco de bash script y la herramienta convert del paquete imagemagick.

Te pones en la carpeta donde estan las fotos:

for i in *;
do convert -geometry 1024×768 $i /nuevacarpeta/$i;
done

Usando el parametro geometry se mantiene el aspect ratio, osea que la imagen no se deforma.

Cambiar IP de dominios en Plesk de forma másiva (Bulk Update)

Tal vez en alguna ocasión, habeis querido cambiar la ip un servidor ( por ejemplo en una migración de una máquina a otro proveedor ) y os encontráis con que no teneis la posibilidad de cambiar la configuración IP para todos los dominios en plesk, si no que lo tenéis que hacer de 1 en 1 , claro para 20 dominios no es tanto trabajo , pero ¿ Qué pasa cuando son 250 ?

Primero deberis aseguraros que todos los clientes que tengais tienen metida la nueva IP en su pool de ip’s, si no os dará error. Yo en mi caso tengo ahora los dominios en /var/www/vhosts ( Que el ruta por defecto para las webs a partir de plesk 8 , Si la vuestra fuese otra tendrías que adaptar el comando .
Continuar leyendo «Cambiar IP de dominios en Plesk de forma másiva (Bulk Update)»

Script para consultar el diccionario desde la shell

Con este sencillo script de bash podrás consultar cualquier palabra en el Diccionario de Real Academia de la Lengua Española:

#!/bin/sh
if test -z $1
then
echo «Uso: `basename $0` palabra»
else
echo «Permalink: http://buscon.rae.es/draeI/SrvltGUIBusUsual?LEMA=$1&TIPO_HTML=2»
links -dump «http://buscon.rae.es/draeI/SrvltGUIBusUsual?LEMA=$1&TIPO_HTML=2»
fi

Continuar leyendo «Script para consultar el diccionario desde la shell»

Script para borrar IP de los logs

Aqui os dejo estre script para limpiar y borrar la ip de todos los logs del sistema, servidor, pc, etc….. Un saludo amigos 😀

#!/bin/sh # Ejectuar con ./script IP

#######################################################
# Este script borra todas las lineas de todos los archivos
# que esten en /var que contengan tu ip, conservando la fecha
# de antes de la modificacion .
######################################################################
#El valor de IP es el primer parametro de entrada IP=»$1″

Continuar leyendo «Script para borrar IP de los logs»