GNU/Linux >> Znalost Linux >  >> Linux

Jak otestovat, zda soubor používá Crlf nebo Lf, aniž byste jej upravovali?

Potřebuji pravidelně spouštět příkaz, který zajistí, že nějaký text soubory jsou uchovávány v režimu Linux. Bohužel dos2unix vždy upraví soubor, což by způsobilo poškození časových razítek souborů a složek a zbytečné zápisy.

Skript, který píšu, je v Bash, takže bych preferoval odpovědi založené na Bash.

Přijatá odpověď:

Můžete použít dos2unix jako filtr a porovnejte jeho výstup s původním souborem:

dos2unix < myfile.txt | cmp - myfile.txt

Linux
  1. Jak otestovat balíček bez jeho instalace v Linuxu

  2. Jak převést data souboru na obyčejný hex?

  3. Jak mohu zapisovat soubory na USB, aniž bych byl root?

  1. Jak mohu chown soubor na subuid bez sudo

  2. Jak připojit řádek do zazipovaného souboru bez rozbalení?

  3. Jak odpojit soubor symbolicky propojený sám se sebou bez zničení

  1. Jak vypsat seznam N’th Youngest File (bez analýzy Ls!)?

  2. Linux – Jak obnovit 70-persistent-net.rules bez restartu?

  3. Jak vytvořit náhodné hexadecimální číslice bez mezer?