UnixとWindows改行形式の間のファイルシステムブランチのすべてのファイルを一括変換するには?

UnixとWindows改行形式の間のファイルシステムブランチのすべてのファイルを一括変換するには?

誰もが知っています:-) Windowsプレーンテキストファイルでは、行はCR + LFで終わりますが、Unix&LinuxではLFで終わります。すべてのソースコードファイルをある形式から別の形式にすばやく変換するには?

ベストアンサー1

状況によって異なります。ファイルがバージョン管理対象である場合、これは記録汚染の決定で人気がない可能性があります。 Gitには、チェックアウト時に自動的に行末を変換するオプションがあります。

気にせずに高速変換をしたい場合は、fromdos/todosdos2unix/などのプログラムを使用してunix2dos実行できます。あなたはそれを使用することができますfindfind . -type f -name '*.php' -exec dos2unix '{}' +

おすすめ記事