Jörg Reinholz: Ordner kopieren und eins hochzählen PHP

Beitrag lesen

Moin!

Wieso suchst du den ordner mit der größten Nummer? Ich würde gerne eine Nummer vorgeben, die einfach kopiert werden soll...

Ganz einfach. Du hast diese Vorgabe nicht gemacht und ich habe also die wahrscheinlichste (sinnvollste) Aufgabe angenommen.

Außerdem wäre das dann ein ganz unspektakulärer "Einzeiler" für die Shell (bash) geworden:

for i in {10..20}; do cp -r /tmp/0 /tmp/test2/$i; done;

den man in php einpacken kann:

<?php
$start=10;
$ende=20;
for ($i=$start; $i<=$ende; $i++) {
    $sys='cp -r /tmp/0 /tmp/test2/' . $i;
    echo $sys, "\n";
    $dummy=`$sys`;
}
echo "fertig\n";

Genau genommen habe ich nicht gewusst, wo denn das Problem bei der eigentlich sehr einfachen Sache sein soll.

Jörg Reinholz