bilder_aufnummerieren.sh aktualisiert
This commit is contained in:
@@ -1 +1 @@
|
||||
find . -name "*.[Jj][Pp][Gg]" -o -name "*.[Jj][Pp][eE][Gg]" | grep -v out | awk '{printf( "identify %c%s%c\n",34,$0,34);}' |sh|awk -F' JPEG ' '{split($2,i," ");print $1"|"i[1];}'|awk -F'|' 'BEGIN { x = 0; y = 0; size=4000 } {split($2, a, "x"); x = a[1]; y = a[2]; if ( ( x > size ) || ( y > size ) ) {printf("echo %c%s: %s%c; convert %c%s%c -resize %sx%s %c%s_out.jpg%c\n",34,FNR,$1,34,34,$1,34,size,size,34,$1,34); printf("rm %c%s%c\nmv %c%s_out.jpg%c %c%s%c\n",34,$1,34,34,$1,34,34,$1,34);}else{printf("echo %c%s: %s%c zu klein\n\n",34,FNR,$1,34); } }' | sh
|
||||
ls *.JPG | awk -F'_' '{ if (NR == 1) {basis = substr($0, 5,4);} k = substr( $0, 5,4); erg = k - basis + 1; ergtext = sprintf("IMG_%04d",erg); print "mv "$0" "ergtext".JPG"; }' | sh
|
||||
Reference in New Issue
Block a user