J'ai du code que j'utilise pour redimensionner des images dans Mac OS X via l'invite de commande (et/ou quicksilver), à une largeur ou hauteur maximale de 500px. Le seul problème est que si l'image originale est plus petite que 500px de largeur ou hauteur, sips la redimensionnera. Je voudrais qu'il saute simplement ces images.
Comment puis-je réaliser cela?
Voici mon code:
#!/bin/bash
for ARG in "$@"
do
sips -Z 500 -s format jpeg "$ARG" --out "${ARG%.\*}.jpg"
done