The filer does not do any data conversion that I am aware of.
The filter doesn't even do any data conversion you're *not* aware of. Bytes is bytes. :-)
In our experience we have found that folks who use both Windows and Unix do not often manipulate the same file on both systems. Usually Windows files are only manipulated from Windows and Unix files only from Unix.
Actually, I unzip ZIP files on UNIX because I can use the unzip command, rather than using nagware for Windows - even if the ZIP file is stuff I'll be using on Windows.
On the Unix side, Solaris has the "flip" command
Where?
hostname$ uname -sr SunOS 5.8 hostname$ man flip No manual entry for flip. hostname$ flip ksh: flip: not found
It does, as others have noted, have dos2unix and unix2dos (which also convert between the DOS extended character set and the "ISO standard characters", probably meaning characters for various ISO 8859/x character sets); are you sure "flip" isn't a third-party program, or a third-party wrapper around "dos2unix" and "unix2dos"?