Перевод строки Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
wiki:end_of_line [2013/10/06 18:57]
создано
wiki:end_of_line [2013/10/07 01:35] (текущий)
[Ссылки]
Строка 9: Строка 9:
 Подача строки (от англ. line feed, LF — «подача [бумаги] на строку») — управляющий символ ASCII (0x0A, 10 в десятичной системе счисления,​ '​\n'​),​ при выводе которого курсор перемещается на следующую строку. В случае принтера это означает сдвиг бумаги вверх, в случае дисплея — сдвиг курсора вниз, если ещё осталось место, и прокрутку текста вверх, если курсор находился на нижней строке. Возвращается ли при этом курсор к левому краю или нет, зависит от реализации. Подача строки (от англ. line feed, LF — «подача [бумаги] на строку») — управляющий символ ASCII (0x0A, 10 в десятичной системе счисления,​ '​\n'​),​ при выводе которого курсор перемещается на следующую строку. В случае принтера это означает сдвиг бумаги вверх, в случае дисплея — сдвиг курсора вниз, если ещё осталось место, и прокрутку текста вверх, если курсор находился на нижней строке. Возвращается ли при этом курсор к левому краю или нет, зависит от реализации.
  
-===== Применение на практике ​=====+===== Способы представления =====
  
-Способ представления перевода строки часто зависит от используемой операционной системы:​+Способ представления перевода строки ​в текстовом файле ​часто зависит от используемой операционной системы:​
  
   * LF (ASCII 0x0A) используется в Multics, UNIX, UNIX-подобных операционных системах (GNU/Linux, AIX, Xenix, Mac OS X, FreeBSD и др.), BeOS, Amiga UNIX, RISC OS и других;​   * LF (ASCII 0x0A) используется в Multics, UNIX, UNIX-подобных операционных системах (GNU/Linux, AIX, Xenix, Mac OS X, FreeBSD и др.), BeOS, Amiga UNIX, RISC OS и других;​
Строка 19: Строка 19:
 ===== Конвертирование ===== ===== Конвертирование =====
  
 +Способы конвертирования файла:
 +
 +  * Открыть файл в Gedit и пересохранить с нужными параметрами:​
 +//Файл -> Сохранить как... -> Конец строки -> ...//
 +  * Из командной строки:​
 <code bash>tr -d '​\r'​ <​dos.file >​unix.file <code bash>tr -d '​\r'​ <​dos.file >​unix.file
 tr -d '​\015'​ <​dos.file >​unix.file tr -d '​\015'​ <​dos.file >​unix.file
Строка 28: Строка 33:
   * [[wpru>​Перевод строки]]   * [[wpru>​Перевод строки]]
  
-{{tag>​end_of_line eol}}+{{tag>​end_of_line eol конец_строки кодировка}}