Eufom
Quelqu'un pourrais t-il mexpliquer comment coder un scripte pour automatiser mes repomanage et createrepos sur mon serveur local,
merci
daneel
Salut,
Je veux bien essayer de t'aider mais il faut que tu me dise ce que doit faire exactement ton script.
Je ne connais pas "repomanage" et "createrepo" donc il faudrait expliquer un peu...
A plus.
Eufom
voici les commandes que je désire automatiser par un script:
repomanage -o /depot/Extras/7/i386 | xargs rm
repomanage -o /depot/Extras/7/x86_64 | xargs rm
repomanage -o /depot/Updates/7/i386 | xargs rm
repomanage -o /depot/Updates7/x86_64 | xargs rm
createrepo /depot/Updates/7/i386
createrepo /depot/Updates/7/x86_64
createrepo - o /depot/Extras/7/i386 /depot/Extras/7/i386
createrepo - o /depot/Extras/7/x86_64 /depot/Extras/7/x86_64
J'aimerais les mettre dans un script pour n'avoir qu'une seul commande a rentrer
merci de votre aide
boarf
Si tu connais déjà les commandes, alors tu as ton script ! Il suffit de copier les lignes de commande que tu as indiquées dans un fichier texte, et de les faire précéder de la ligne :
#!/bin/bash
pour indiquer au système que les commandes seront à lancer avec bash. Tu peux le remplacer par un autre shell (sh, zsh,...).
Ensuite, tu rends ton fichier exécutable avec la commande chmod +x lefichier.
Enfin, tu peux le rendre exécutable depuis n'importe où soit en le mettant dans un répertoire de ton path, soit en modifiant la variable PATH elle-même.