Bash scripting
Un article de MemoWiki.
(Différences entre les versions)
m |
|||
Ligne 2 : | Ligne 2 : | ||
[[vi]] est l'éditeur de référence pour la création de scripts. | [[vi]] est l'éditeur de référence pour la création de scripts. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | == Exemples de scripts == | ||
+ | === Suppression de fichiers dans une arborescence en fonction du type et de l'âge === | ||
+ | Ce n'est exactement un script, plutôt une utilisation particulière de la commande find | ||
+ | sudo find /home/user1/documents/*pdf \! -newermt '2 weeks ago' -print | ||
+ | Remplacer le -print par -delete pour que la suppression soit effective. |
Version du 25 février 2010 à 09:42
Le shell standard de linux bash dispose des différents éléments permettant l'écriture de scripts pour l'administration du système.
vi est l'éditeur de référence pour la création de scripts.
Exemples de scripts
Suppression de fichiers dans une arborescence en fonction du type et de l'âge
Ce n'est exactement un script, plutôt une utilisation particulière de la commande find
sudo find /home/user1/documents/*pdf \! -newermt '2 weeks ago' -print
Remplacer le -print par -delete pour que la suppression soit effective.