Comment append une nouvelle ligne après un délimiteur dans Unix?

Ci-dessous est mon entrée

54.243.94.244, 54.243.113.63 

et je veux le sortir comme ci-dessous,

 54.243.94.244 54.243.113.63 

c’est-à-dire qu’après la virgule, je dois append une nouvelle ligne. Comment y parvenir dans Unix? Veuillez suggérer quelques commandes.

Une autre option est tr

 tr ',' '\n' 

sed fera l’affaire:

 $ echo '54.243.94.244, 54.243.113.63' | sed 's/, /\n/g' 54.243.94.244 54.243.113.63 

La commande sed s/, /\n/g remplacera toutes les occurrences d’une virgule suivie d’un espace dans l’entrée par une nouvelle ligne.

Un exemple simple serait

 VAR1=a VAR1="$VAR1"$'\n'b echo "$VAR" 

Cela donnerait une sortie comme

 a b