• # bbe et sponge

    Posté par (site web personnel) . En réponse au message Sed et les caractères spéciaux. Évalué à 3.

    Juste au cas où... Pour d'autres qui tomberaient ici avec leurs recherches sur le web :)

    J'avais des choses difficiles à réaliser avec sed à cause de l’échappement, etc. (je sais plus trop...) Toujours est-il que j'ai été amené ce jour là à utiliser une autre commande !

    #!/bin/bash
    bbe -e 's|\x0d|\x0d\x0a|g' "1ドル" | sponge "1ドル"
    bbe -e 's|\x0d\x0a\x0a|\x0d\x0a|g' "1ドル" | sponge "1ドル"
    bbe -e 's|\x0d\x0a|\x0a|g' "1ドル" | sponge "1ドル"

    (↑ Il y avait un mélange de toutes sortes de retours à la ligne dans des fichiers textes..., hum...)

    apt install bbe

    bbe : binary block editor

    apt install moreutils

    sponge : soak up standard input and write to a file