🦁

【備忘録】改行コードLFを一括でCRLFに変換したい

に公開

はじめに

改行コードがLinux向けのLFで統一されているファイルを、納品時にWin向けのCRLFに一括統一する作業があるため、備忘録としてまとめたものです。

大まかな流れは以下の通りです

    1. ターミナルzshくんを起動
    1. find ./ -type f -print0 | xargs -0 unix2dosを実行
    1. あら不思議変換されてるワ

作業手順

unix2dosをインストールしよう

※MacにHomeBrewが入っている想定です

brew install dos2unix

インストールが確認できたら次のステップへ!

LF→CRLFに一括変換

下記を走らせれば変換が始まります

$ find ./ -type f -print0 | xargs -0 unix2dos

CRLF→LFへ一括変換

戻したかったらこれをやれば万事🫖

find ./ -type f -print0 | xargs -0 dos2unix

Discussion