• [^] # Re: hop hop

    Posté par . En réponse au journal Lister les programmes installés sur un (ou plusieurs) poste(s) sous Windows (XP ou 7). Évalué à 4.

    C'est exactement ce qu'on appelle bidouiller comme un cochon quand tu accumules toutes les étapes (sort vers fichier x2 vers join) que tu dois faire pour un truc aussi simple ;)

    Va falloir expliquer clairement ce que vous entendez par bidouiller, parce que je ne vois pas ce qu'il y a de si moche que ça à faire :

    tmpdir="$(mktemp -d)"
    ssh "${host1}" "hadoop fs -ls ${host1}/${patern1}" > "${tmpdir}/${host1}"
    ssh "${host2}" "hadoop fs -ls ${host2}/${patern2}" > "${tmpdir}/${host2}"
    join "${tmpdir}/${host1}" -v "${tmpdir}/${host2}"
    rm -rf "${tmpdir}"

    Oui ça ne pas tout (comme le tiens) mais en en quoi c'est plus du bidouillage que ton code ?

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)