#1 Le 15/08/2019, à 15:19
- Christophe C
question sur vidage de répertoire
Je vide de temps en temps une synchronisation avec des fichiers cachés et pas cachés. J'utilise un rm -rvf /ma-sauvegarde/* /ma-sauvegarde/.*
Cela marche très bien, mais pas pure curiosité, puis-je avoir un opérateur unique traitant à la fois les fichiers cachés et les autres ? Pour rendre le script plus condensé ?
Dernière modification par Christophe C (Le 15/08/2019, à 15:19)
BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».
Hors ligne
#2 Le 15/08/2019, à 15:33
- pingouinux
Re : question sur vidage de répertoire
Bonjour,
shopt -s dotglob
rm -rvf /ma-sauvegarde/*
Voir man bash -> SHELL BUILTIN COMMANDS -> shopt -> dotglob
Hors ligne
#3 Le 15/08/2019, à 16:23
- ylag
Re : question sur vidage de répertoire
Salut,
+1 pour la solution de @pingouinux
Sinon, peut-être:
rm -rvf /ma-sauvegarde/{*,.*}
A+
Dernière modification par ylag (Le 15/08/2019, à 18:30)
Hors ligne
#4 Le 15/08/2019, à 18:11
- Christophe C
Re : question sur vidage de répertoire
Merci. la solution de ylag fonctionne et est plus courte, donc adoptée.
sauf que c'est {*,.*} et non {*,*.}
Sinon je ne connaissais pas shopt, c'est intéressant. Merci !
BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».
Hors ligne
#5 Le 15/08/2019, à 18:32
- ylag
Re : question sur vidage de répertoire
Salut,
sauf que c'est {*,.*} et non {*,*.} smile
Désolé pour la faute au #3, je viens de corriger à l'instant...
A+
Dernière modification par ylag (Le 15/08/2019, à 21:25)
Hors ligne
#6 Le 16/08/2019, à 07:39
- moko138
Re : question sur vidage de répertoire
Pour mémoire,
rm -rvf /ma-sauvegarde/ . # Avec une espace avant le point
supprime tout, y compris le dossier sauvegarde.
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#7 Le 16/08/2019, à 08:20
- Watael
Re : question sur vidage de répertoire
heu, le point, c'est le répertoire courant.
:
$ dir=chemin/repertoire; rm -rf "$dir"; mkdir "$dir"
?
Dernière modification par Watael (Le 16/08/2019, à 08:23)
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#8 Le 17/08/2019, à 08:28
- Christophe C
Re : question sur vidage de répertoire
rm -rvf /ma-sauvegarde/ . # Avec une espace avant le point
Oui, ça marche, je viens de tester. Ok, c'est pratique . Merci.
BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».
Hors ligne