Une commande
Résolu
salut tout le monde
je cherche la ligne de commande qui sert à effacer seulement mes propres fichiers du dossier /tmp
par ce que je vais la programmer en tant qu'une tache crontab.
merci
je cherche la ligne de commande qui sert à effacer seulement mes propres fichiers du dossier /tmp
par ce que je vais la programmer en tant qu'une tache crontab.
merci
Configuration: Windows XP Internet Explorer 6.0
6 réponses
-
aha c 'est un problème d'espace entre {} \
-
Contributeurcd /tmp ; find . -user $LOGNAME -print -exec rm {} \;
/tmp doit être protégé 1777 pour qu'un utilisateur ne puisse détruire que ses propres fichiers -
Modérateur
-
ça n'a pas marché!!
find .-user root -print -exec rm {}\
..paramètre manquant pour -exec -
Merci bien ça marche
-
ContributeurExécuter un find ... rm en tant que root, faut être sur de son coup ....
cd /tmpp ; find . -user root -exec rm {} \;
tmpp not found et les rm commencent ...là ou on est ...