昔、FreeBSDの環境変数IFSで似たように改行の処理にはまったことがあるな
echo "a:b:c" | sed s/:/\\$'\n'/g