Usando nautilus-scripts
Me sucedió varias veces que necesito enviar por mail alguna foto que estoy viendo con Nautilus, y la mayoría de las veces son fotos de 2560x1920 píxeles, y es un perno tener que estar cambiandoles el tamaño, sobre todo si son muchas fotos. Así que arme este script pedorro para Nautilus, con el que selecciono los archivos desde Nautilus, me los convierte y me los copia al desktop.
#!/bin/bashTO="$HOME/Escritorio"
echo "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" | while read FILE ; do if [ -n "$FILE" ]; then if [
file -b "$FILE" | cut -b -4
= "JPEG" ]; then FILENAME=basename "$FILE"
if [ ! -f "$TO/$FILENAME" ]; then convert -resize 800x600 "$FILE" "$TO/$FILENAME" fi fi fi done