Cytat Zamieszczone przez muflon
Kod:
#!/bin/sh
SEQ=${HOME}/.downloader.seq
if [ ! -f ${SEQ} ]; then echo "0" >${SEQ}; fi
N=`cat ${SEQ}`
N=$(( ${N} + 1 ))
echo ${N} >${SEQ}
cp /gdzie/karta/dcim/*canon/img_* .
rename img_ img_`printf "%04d" ${N}` img_????.???
W tej postaci skrypt pozwala zgrac pierwsze 9999 kart, potem nazwy sie troche rozjada (dlugosc) - kwestia poprawienie %04d w printfie.
ok, ładny skrypcik, miło popatrzeć, ale ... chyba nie o to loto
generalnie numerujesz nawet nie karty, tylko operacje kopiowania.
poza tym nie chodzi o nadanie (dodanie) własnej sekwencji numerów (to też rozwiązanie, ale inne), tylko właściwe przenumerowanie zdjęć z karty (te 4 cyfry z karty nie mogą być zmienione).