Comment supprimer un ensemble de virgules de fin dans bash:
a,b,c,d,,,,
1,2,3,,,,
Sortie désirée:
a,b,c,d
1,2,3
J'ai essayé de faire ceci:
grep "5628" test.csv | sed 's/,*$//g'
mais ça ne marche pas. Le fichier provenait à l'origine d'une machine Windows.
sed
vous plaît (le que vous avez montré sans nom de fichier agit comme un filtre et ne traite pas un fichier en place )
dos2unix
ou quelque chose comme ça .