![]() |
Har ett lite udda problem
har en fil som heter 1.jpg jag vill kopiera denna i 600 exemplar, alla ska vara kopior av 1.jpg , men, dom ska numreras 1 till 601.jpg Någon som känner till funktion/kommando för detta i windows/linux/unix ? Alternativt en programvara som klarar av det. Har ingen vidare lust att sitta och manuellt kopiera och döpa om :) |
Lekstuga ;)
FOR /L %G IN (2,1,601) DO copy 1.jpg %G.jpg //Björn |
Enkel for sats?
BASH, PHP, BATCH (win) mfl... Kod:
#!/usr/bin/php -f |
Underbart!
Tack! |
Citat:
|
Citat:
//Björn |
Hmm, "help for" gav ju ganska mycket information faktiskt. Ska för övrigt bli spännande att se vad microsoft hittat på med deras nya "Microsoft Command Shell".
|
Citat:
Fast du scriptar i VB++, C# eller något .NET språk =) |
Citat:
Herregud :) for A in `seq 2 601`; do cp 1.jpg $A.jpg;done Done! :P -Martin |
PHP kan också skrivas kort och otydligt:
php -r 'for($i=2;$i<=601;$i++)`cp 1.jpg $i.jpg`;' |
Alla tider är GMT +2. Klockan är nu 01:30. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson