PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie verhundertfache ich eine Datei?



hehehe
17.08.07, 14:11
Hallo,

ich habe hier folgende 2 Dateien:

on.png
off.png

Diese muss ich "verhundertfachen" so dass ich nachher habe:

on1.png
on2.png
on3.png
...
on100.png

Das gleiche für die off.png - wie geht das denn? Wäre froh um Hilfe! :)

baumgartner
17.08.07, 14:30
#!/bin/bash
for i in [1 .. 100]; do
cp on.jpg ${on$i.jpg}
cp off.jpg ${off$i.jpg}
doneungetest und sicher bin ich mir jetzt auch nicht ob die Syntax stimmt ;)

hehehe
17.08.07, 14:50
#!/bin/bash
for i in [1 .. 100]; do
cp on.png ${on$i.png}
cp off.png ${off$i.png}
done

fish@fishbook:~/Desktop/skript$ sh skript.sh
skript.sh: 2: Syntax error: word unexpected (expecting "do")

WaTcHmE
17.08.07, 15:32
dann loesch es doch einfach .. also das DO

syn
17.08.07, 15:33
for ((i = 1; i <= 10; i++)); do cp bla bla$i; done

lg

hehehe
17.08.07, 15:49
Wie lösch es einfach?

Syn, das klappt auch nicht:


fish@fishbook:~/Desktop/skript$ sh skript.sh
skript.sh: 2: Syntax error: Bad for loop variable

Painkiller
17.08.07, 16:13
for i in `seq 1 100` ; do cp on.png on$i.png ; done

hehehe
17.08.07, 16:16
Painkiller, recht herzlichen Dank!! :)

(und an alle anderen auch...)