GNU/Linux >> Znalost Linux >  >> Linux

problém s backspace v linuxovém souboru

Nastavení "sekvence zakončení řádku" ve VSCode / atom z CRLF NA LF a uložení mi fungovalo


Musíte změnit předvolby souboru:přejděte do Předvolby -> Soubory a změňte "Vytvořit nový soubor jako" na UNIX. Možná budete chtít povolit možnost „Při načítání zkontrolovat neplatný CR/LF, prázdný znak“.


Pro již vytvořené soubory

cat OLDFILE | tr -d '\r' > NEWFILE 

by měl pomoci. Nemůžete jen přesměrovat výstup na vstup:

cat FILE | tr -d '\r' > FILE 

protože to zkrátí vstupní soubor před jeho přečtením.

Na rozdíl od podobných programů tento nemá nárok na ocenění za neužitečné použití kočky, protože tr nepřijímá název souboru jako parametr.


Linux
  1. Základy oprávnění k souborům Linux

  2. Linux – všechno je soubor?

  3. Jak přejmenovat soubor v Linuxu?

  1. Jak přesunout soubor v Linuxu

  2. Vysvětlení oprávnění souborů v systému Linux

  3. Příkaz wc pro Linux

  1. Linux Tail Command

  2. Linux Touch Command

  3. Cat Command v Linuxu