shell_exec: Remplacer un dossier par une autre
Bonjour,
Je tente de remplacer un dossier A par un dossier B en supprimant d'abord le dossier A puis en renommant le dossier B en A à l'aide de la commande php shell_exec:
Code:
1 2 3 4
|
<?php
shell_exec("rm -r /chemin/vers/dossier/A && mv /chemin/vers/dossier/B /chemin/vers/dossier/A");
?> |
Mon problème:
Lorsque j'exécute ce bout de code les dossier A et B sont tous les deux supprimés. Je pense donc que l'est commande s'éxécute en même temps.
J'aimerais savoir s'il était possible d'attendre que la commande "rm" soit terminé pour que je puis renommé le dossier B? si oui comment?
Ou alors avez vous une autre solution pour mon problème?
Merci d'avance