Koniec linii

Z Wikipedii, wolnej encyklopedii
(Przekierowano z End-of-line)
Skocz do: nawigacja, szukaj

Koniec linii (ang. end of line, EOL) – znak lub sekwencja znaków oznaczająca zakończenie linii tekstu.

W różnych systemach operacyjnych stosuje się różne znaki końca linii.

W protokołach internetowych przyjęło się używać, jako znaku końca linii, kombinacji kodów CRLF.

Współczesne edytory tekstu zwykle obsługują wszystkie sposoby oznaczania końca linii (do wyjątków należy Notatnik w Windows). Wiele innych programów również przetwarza tekst niezależnie od tego, jaki rodzaj zakończenia linii w nim występuje, jednak nie można zakładać, że automatyczne rozpoznawanie formatu zawsze zadziała poprawnie.

Błędna identyfikacja oznaczenia końca linii może doprowadzić do traktowania plików binarnych jako tekstowych i na odwrót, co może powodować błędną interpretację przy odczycie lub uszkodzenie danych przy zapisie. W związku z tym istnieje możliwość wymuszenia otwarcia lub przesłania pliku w trybie tekstowym albo binarnym. W trybie tekstowym znaki końca linii mogą być automatycznie zamieniane na znaki stosowane w systemie docelowym, natomiast w trybie binarnym wszystkie znaki pozostają nienaruszone.

Alt-kody ze strony kodowej Windows-1250:

  • LF, line feed (Alt+010)
  • CR, carriage return (Alt+013)

Linki zewnętrzne[edytuj]