Oke... sed-hell again. Case: I have a file that has lines separated by pipe chars. I need to split it back into a line-by-line file. So I tried this (the ^M has been entered by pushing Ctrl+V, Enter): echo "This|should|be|on|separate|lines" | sed -e "s/|/^M/g" The result: linesate I'm sure I'm missing something, but hours of googling didn't get me anywhere. Any ideas? Thanks Jens - : send the line "unsubscribe linux-admin" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html