• # man xargs

    Posté par . En réponse au message Caractère spéciaux avec Xargs. Évalué à 2.

    sache mon ami qu'en "ligne de commande", il existe une commande essentielle avant de venir poster sur un forum (dlfp ou autre) : man

    Dans ton cas, un petit man xargs t'aurais appris que tu peux spécifier à xargs par quoi dois finir la ligne qui le nourrit. En l'occurence, un \n (caractère de fin de ligne unix).
    Le comportement par défaut d'xargs lui dis de s'arreter à chaque espace comme tu l'a remarqué, mais forcemment, c'est pas c'que tu souhaites.

    Donc, avec tout ses élements en poche, un petit :

    $ man man && man xargs && find . | xargs -d "\n" du

    devrais faire l'affaire