Remplacer toutes les virgules par des espaces – S / R avec une commande Unix?

Je cherche une commande Unix qui me permettra de rechercher / remplacer dans un fichier – je dois remplacer toutes les virgules dans un certain fichier par des espaces. Je dois le faire dans un script et je cherche à éviter d’parsingr / lire le fichier ligne par ligne. Existe-t-il une simple commande Unix qui me permettra de le faire?

sed 's/,/ /g' filename >resultfile

Vous pouvez utiliser awk, sed, vi, ex ou même Perl, PHP, etc … cela dépend de vos compétences.

exemple sed:

 sed -i 's/,/ /g' filename_here