🐧 Как определить формат файла: DOS или UNIX |

🐧 Как определить формат файла: DOS или UNIX

Мануал

Ранее мы уже сталкивались с проблемой файлов dos на Linux.

Решение ошибки «Плохой интерпертатор Нет такого файла или каталога» / «bad interpreter: No such file or directory»

Но что если мы хотим сначала проверить формат файла?

Давайте я расскажу вам как это сделать!

1. Определим формат файла с помощью grep.

$ grep '^M' your-file-name
^M это Ctrl-V + Ctrl-M.
Если grep возвращает какую-либо строку, ваш файл в формате DOS.

2. Определим формат файла с помощью vim.

а) Откройте файл с помощью vim.

б) Используйте команду vim set, чтобы показать формат файла.

:set ff?
Команда возвращает fileformat = <dos/unix/mac>  в зависимости от текущего формата файла.

Пожалуйста, не спамьте и никого не оскорбляйте. Это поле для комментариев, а не спамбокс. Рекламные ссылки не индексируются!
Добавить комментарий