Je dois effectuer quelques étapes nécessaires avant d'installer mon paquet, par exemple reprendre le cliché de banque de données précédent. Pour cela j'utilise un% pre script comme suit.La commande date donne une sortie erronée lors de l'utilisation du fichier de spécification RPM.
%pre
#!/bin/sh
--------
--------
stamp=`date +%Y%m%d%H%M%S`
echo ${stamp}
-------------
-------------
La sortie est la suivante: 20161103123325OURCE Il imprime des caractères aléatoires ainsi que la date. "OURCE" n'est présent nulle part dans mon fichier de spécifications.
Le même script fonctionne parfaitement de manière autonome. La plate-forme est CentOS7.