Abuse Melding

Je hebt een klacht over de onderstaande posting:

24-10-2019, 08:41 door Anoniem

Door Erik van Straten: Een aloud probleem is dat Windows (na MS-DOS) als regeleinde <CR><LF> (Carriage Return, Line Feed, de ASCII waardes 13 en 10) gebruikt, waar Linux standaard alleen <LF> gebruikt. Ik heb voor <CR><LF> gekozen omdat ik meestal Windows gebruik. Als je de tekst onder Linux opslaat, wordt het bestand daardoor 2751 bytes lang (i.p.v. 2770). Het is niet het enige verschil. Volgens de DOS-conventie is CR+LF een regelscheiding en volgens de *nix-conventie is LF een regeleinde. De consequentie is dat een DOS-tekstbestand niet eindigt in CR+LF en een *nix-tekstbestand wel in LF, ook de laatste regel heeft daar een expliciet einde. De *nix-conventie is bewust zo gekozen omdat dan met het cat-commando (en soortgelijke verwerkingen) tekstbestanden aan elkaar kunnen worden geplakt zonder dat de laatste regel van het ene bestand en de eerste van het volgende op dezelfde regel worden samengevoegd. En er speelt nog een verschil: in de Microsoft-wereld is het gangbaar (voor teksteditors etc.) om een ...

Beschrijf je klacht (Optioneel):

captcha