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 :

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
Le cat de "/root/scripts/file.txt" donne le résultat suivant s'il existe :
XYZ123