GNU/Linux >> Znalost Linux >  >> Linux

Převeďte konce řádků Unix na Windows

Můžete je převést pomocí unix2dos nástroj na vaší platformě Linux. Je jich unix2dos verze dostupné také pro Windows.

Pokud máte nainstalovaný Perl, můžete také použít tuto jednu vložku:

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

Zde je snadný a rychlý způsob.

Přetáhněte textový soubor do Chromu (nevím o jiných prohlížečích) a poté jej vyjměte a vložte zpět do původního souboru :)


Ten, který jsem našel jako nejlepší pro rekurzivní procházení složek, umožňující filtrování souborů a umožňující jednoduché vyhledávání "\r\n" a jeho nahrazení pouhým "\n", byl Notepad++.

Notepad++ je jedním z nejlepších bezplatných programů pro poznámkový blok s otevřeným zdrojovým kódem pro Windows. Je to velmi jednoduché a výkonné. Zvládlo to hledání/nahrazení konce řádku v pohodě. Dodavatel zkontroluje spoustu souborů .ca .h do našeho úložiště s koncovkami řádků Linux \r\n, ale protože většina lidí standardizovala nástroje pro vytváření Windows/Eclipse, soubory se nevytvoří, dokud nebudou konce řádků převedeny. .


Linux
  1. Převeďte konce řádků DOS na konce řádků Linux ve Vimu

  2. Jak mohu uvést jeden název souboru na výstupní řádek v Linuxu?

  3. unix - počet sloupců v souboru

  1. Jak převést linuxový spustitelný soubor (binární) na soubor Windows exe?

  2. Jak získat prvních n znaků každého řádku v unixovém datovém souboru

  3. Jak se dotknout souboru a mkdir v případě potřeby na jednom řádku

  1. Jak nahrát jeden soubor pomocí FTP z příkazového řádku?

  2. unix - rozdělte velký soubor .gz po řádcích

  3. Nejjednodušší způsob odeslání souboru e-mailem pomocí příkazového řádku v *nix?