Commande sed et passage a la ligne

Bonjour,
je dois supprimer tout les espaces, les chiffres et les sauts de lignes dans un fichiers texte.
J'ai donc utilisé la commande sed comme ceci:
sed -e 's/[ 0123456789\n]*//g' fichier.txt > result.txt
mais le sauts de lignes ne sont pas supprimés, comment faire?
Je suis en pleine apprentissagede linux et je devrais souvent utiliser la comande sed, je souhaiterais donc trouvé l'expression reguliere correcte pour pouvoir utiliser sed...
Merci

1 réponse

  1. ca y est j'ai trouvé sur un autre forum...
    sed ':a; /$/N; s/\n//; ta' filename

    c'est un peu obscur pour le debutant que je suis mais ca marche... ;)
    1