Bonjour,
Je travaille sur un script pour sécuriser un traitement PHP planifié sur mon serveur.
Pour cela je dois exécuter une page PHP via WGET, pour sécuriser un peu tout ça, je génère un nom aléatoire de la page PHP à lancer et je la stocke quelque part dans mon arborescence, je stocke le nouveau nom afin de le récupérer pour le prochain traitement.
Mon problème est que je n'arrive pas affecter le résultat de mon CAT qui contient le dernier nom de fichier généré à une variable qui me servira pour renommer mon prochain fichier, voici ce que j'ai pour l'instant :
Le cat de "/root/scripts/file.txt" donne le résultat suivant s'il existe :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 if [ -s /root/scripts/file.txt ]; then nom=`cat /root/scripts/file.txt` else nom=nom_par_defaut fi mv /chemin_vers_fichier/nom /chemin_vers_fichier/nouveau_nom
XYZ123
Partager