2017-11-28 5 views

Antwort

1

Dies wird in BASH Buddy funktionieren.

#!/bin/bash 
my_path=/var/www/mywebpage/images 
all_files=$(find $my_path -type f -name '*.jpg' -o -name '*.jpeg' -o -name '*.png' -o -name '*.gif') 
cd $my_path; 
while read line 
do 
    echo "About to convert $line ..." 
    gifsicle $line --resize 600x600 > ./tmp_image && cat ./tmp_image > $line 
    echo "Done!" 
done <<< "$all_files" 

Grüße!

0

sollten Diese

arbeiten
for g in *.gif; do 
    d=${g%.gif}; gifsicle --resize 600x600 < "$g" > "$d-resized.gif"; 
done 
Verwandte Themen