Klónozó shell script segítség

Shellből nem vagyok valami jó, sőt inkább semennyire sem vagyok. Általában összeollózom azt ami épp megoldja a problémámat.

Egy olyan script kellene nekem ami egy fájt másol több fájlnak.
Egy Eye-Fi kártyát szeretnék tesztelni, és kellene hozzá egy raklap kép, úgy gondoltam hogy egyszerűbb ha 1 képet ráteszek sokszor és meglátom hogy reagál, stb... Ezek a képek csak fájlnévben lennének mások.

Tehát van most KEP.jpg
Létre kellene jönnie a DSC00001.jpg, DSC00002.jpg, DSC00003.jpg,.... DSC01000.jpg-nek

Szívesen venném ha valaki megoldaná a problémámat és segítene.

Hozzászólások

for i in `seq -f '%05.0f' 1 1000`; do cp KEP.jpg DSC$i.jpg; done

Tedd a fa alá.. :)

pedig arra külön kapocs van. manpage-ben a -w 3. =)

for i in $(seq -w 1 1000) ; do cp KEP.JPG DSC0$i.JPG ; done

egyébként együtt érzek veled évekig én is kukáztam bash scripteket. 1 hónapja csináltam azt hogy fél napot foglalkoztam bash-al utána pedig minden héten kitaláltam egy scriptet vagy kerestem valami problémát gyakorlásként.

es akkor egy olyan is, ami a shell stackjet nem eszi meg:


#!/bin/csh

set kep=$1
set count=$2

@ a = 0
while( $a < $count )
       @ a = $a + 1
       set dsc_kep="DSC`printf '%05d' $a`.JPG"
       cp $kep $dsc_kep
end

___
info