Sylvain Sauvage wrote:
q3@R21070:~$ ls -alh total 120K -rw-r--r-- 1 q3 q3 0 Aug 28 21:15 30 -rw-r--r-- 1 q3 q3 0 Aug 28 17:01 65 drwx-----x 27 q3 q3 1.8K Aug 30 19:29 . [...]Erreur, ce sont les fichiers " 30" et " 65" (avec une espace, peut-être insécable) au début. Essaie : rm " 30" " 65" ou rm ?30 ?65
Pour ce genre de cas, la commande find est bien pratique.
par exemple
find -size 0 -exec ls -al {} \;
pour vérifier que cela liste bien les bons puis
find -size 0 -exec rm {} \;
ou, pour plus de sécurité
find -size 0 -exec rm -i {} \;
(demandera confirmation).
On peut bien sur remplacer -size 0 par un autre critère (-name par exemple).
Daniel