Aggiungi semplicemente il comando:
sips -s formatOptions [low|normal|high|best|<percent>] ~/Desktop/AutoScreenCap/$vardate.jpg;
dopo la linea screencapture.
Finalmente sembra questo:
while :; do
vardate=$(date +%d\-%m\-%Y\_%H.%M.%S)
screencapture -t jpg -x ~/Desktop/AutoScreenCap/$vardate.jpg
sips -s formatOptions [low|normal|high|best|<percent>] ~/Desktop/AutoScreenCap/$vardate.jpg
sleep 600
done
Utilizza solo uno dei formati SIP, ma senza parentesi quadre. Le parentesi quadre, le virgolette ad angolo singolo e le linee verticali sono meta istruzioni che non devono essere inserite letteralmente. Significa: scegli uno del listato e l'ultimo è una percentuale selezionabile liberamente (che dovrebbe funzionare con o senza il simbolo%).
Usando low si risparmia circa il 55% dello spazio su disco necessario, 10% circa il 65% e 1% circa il 70%. Ciò dipende comunque dal contenuto dello schermo.