GNU/Linux >> Linux の 問題 >  >> Linux

Unix の行末を Windows に変換する

unix2dos で変換できます Linux プラットフォームのユーティリティ。 unix2dos あります Windows 用のバージョンも利用できます。

Perl がインストールされている場合は、次の 1 つのライナーも使用できます:

perl -p -e 's/\n/\r\n/' < UNIX_LF.txt > WINDOWS_CRLF.txt

これが簡単で迅速な方法です。

テキスト ファイルを Chrome にドラッグ アンド ドロップし (他のブラウザについてはわかりません)、カット アンド ペーストして元のファイルに戻します :)


フォルダーを再帰的に調べ、ファイル フィルターを許可し、"\r\n" の単純な検索を許可し、"\n" だけに置き換えるのに最適だとわかったのは、Notepad++ でした。

Notepad++ は、Windows 用の最高の無料のオープン ソース メモ帳プログラムの 1 つです。それは非常にシンプルで強力です。行末の検索/置換をうまく処理しました。請負業者は、Linux \r\n の行末で一連の .c および .h ファイルをリポジトリにチェックインしますが、ほとんどの人は Windows/Eclipse ビルド ツールで標準化されているため、行末が変換されるまでファイルはビルドされません。 .


Linux
  1. テキストファイルの行を1行上または下に移動するにはどうすればよいですか?

  2. ファイルの内容をエンコードして1行としてエコーしますか?

  3. 1行で最も古いファイルの年齢を検索しますか、それともゼロを返しますか?

  1. UNIX/Linux でファイルの行数を数える方法

  2. Linux で出力行ごとに 1 つのファイル名をリストするにはどうすればよいですか?

  3. Linux 実行可能ファイル (バイナリ) を Windows exe ファイルに変換する方法は?

  1. UNIXデータファイルの各行の最初のn文字を取得する方法

  2. 複数行をカンマ区切りの 1 行にする

  3. コマンドラインからFTPで1つのファイルをアップロードする方法は?