разница между форматом DOS и форматом MAC

Когда я сохраняю файл с помощью nano в Linux (bash), я получаю сообщение с просьбой выбрать формат. Есть два варианта: формат DOS и формат MAC. Может ли кто-нибудь объяснить мне разницу между ними?


person Alejandro Veintimilla    schedule 19.02.2015    source источник


Ответы (2)


Если вы просто нажмете ввод и не выберите вариант, вы сохраните его в том же формате файла, который был обнаружен. (Это третий вариант, предпочтительный для Linux.)

Если вы выбрали вариант, вы можете отменить его выбор еще раз, нажав «Alt» и «m» для отмены выбора [MAC-Format] или «Alt» и «d» для отмены выбора [DOS-Format]. Если опция не выбрана, вы используете UNIX-Format «обратный ход строки» (LF или \n), который, скорее всего, является предпочтительным форматом в Linux. Выбранный вариант записывается непосредственно перед именем файла внизу.

см. также: https://unix.stackexchange.com/questions/396551/gnu-nano-2-dos-format-or-mac-format-on-linux

person JoKalliauer    schedule 21.07.2017

Разница в окончаниях строк:

  • надо: \r\n
  • *nix (включая современные Mac): \n
  • старые маки (до OSX): \r
person Asaph    schedule 19.02.2015