[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: find et fichiers avec espaces



Le 26/02/2011 22:03, Guillaume Caron a écrit :
Le samedi 26 février 2011 à 20:15 +0100, Luxpopuli Open source a écrit :
Bonjour,

Je cherche à lister les fichiers de plus de 10 Mo.

J'utilise cette commande:

ls -Ssh1 `find /usr/local/www/ -size +10M -print0 | xargs -0`

Par contre impossible de lire les fichiers avec des espaces.

Cette autre commande:

find /usr/local/www/ -size +10M

renvoie bien tous les fichiers même ceux contenant des espaces.

Mais je n'arrive pas à assembler ces deux commandes sachant que
l'intérêt de la première commande est que la sortie est classée et
affiche la taille des fichiers.

Cordialement,


Bonsoir,

D'habitude j'utilise plutôt xargs de cette manière, et ça fonctionne
chez moi ainsi :
$ find -size +10M -print0 | xargs -0 ls -Ssh1

Tu peux essayer cette commande :

find / -size +10M -exec ls -Ssh1 '{}' \;


Reply to: