3 votos

Tratando de pasar las imágenes a shell de comando con automator

Estoy creando este servicio para que el Buscador que recibirá los archivos de imagen y pasar a un comando de la shell.

La idea es esta:

  1. Yo seleccione los archivos de imagen en el buscador.
  2. Me clic derecho y elegir el servicio que estoy creando
  3. el servicio recibe los archivos y pasa a sorbos, por lo que la escala de las imágenes a un tamaño dado.

esta es la forma en que he creado.

sip se podría ejecutar en terminal si me escriba

sips -z 750 1334 *.png   (or any other extension, including *.*)

Tengo la esperanza de que $* iba a pasar una lista de argumentos a sorbos, pero esto no está funcionando.

¿Cómo puedo hacer eso?

enter image description here

2voto

SpaceDog Puntos 499

He encontrado la siguiente solución que me funciona:

for f in "$@"; do
  sips -z 750 1334 "$f"
done

1voto

siva Puntos 23

Buscas $@:

sips -z 750 1334 "$@"

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X