Line Endings

Systems
The following line endings exist (according to section 5.8 of Unicode 5.0):

The following file systems uses these line endings:

Tools
The most useful utilities are flip and textconv:

Convert line endings to line feed (UNIX): flip -u *.txt or textconv -u *.txt

Flip can also display line endings: flip -t *.txt

Other utilities include dos2unix, tofrodos, using tr, etc. But these require you to know in advance what the current line ending is.