J'ai trouvé une question sur la façon de supprimer des lignes plus longues que 2048 caractères:
Comment supprimer une ligne si plus longue que XY?
Q: Mais comment supprimer des lignes plus courtes que 4 caractères? Supprimez donc les lignes qui ont 1 ou 2 ou 3 longueurs dans un fichier.
MISE À JOUR: Merci pour les nombreuses BONNES réponses, mais je ne peux en marquer qu'une comme OK
sed '/^.\{,3\}$/d'
ne fonctionne pas avec BSD sed:sed: 1: "/^.\{,3\}$/d": RE error: invalid repetition count(s)
. La version sed -r est syntaxiquement valide, mais ne supprimera pas les lignes.