改行コード

WindowsUnix、(&MAC)間でテキストファイルをやり取りしていると
ついて回るのが文字コード&改行コードです。
閲覧するだけであればブラウザやビューアがよろしく解釈してくれたりしますが、
文字コードや改行コードの異なるファイルが混じっていると
スクリプトなどで処理しようとしたときにハマりがちです。

で、対策メモっと。