Как рекурсивно конвертировать CRLF в LF на macOS
это возможно рекурсивно конвертировать CRLF в LF на macOS с помощью одного из инструментов Homebrew. CRLF — это комбинация возврата каретки и перевода строки, маркер, используемый операционными системами Microsoft, чтобы узнать, когда мы достигли конца строки и должны перейти к следующей.
Рекурсивное преобразование CRLF в LF в macOS
Операционные системы Microsoft использует CRLF для обозначения конца строки, в то время как операционные системы на основе ядра UNIXтакие как Ubuntu, macOS или Debian используйте маркер LF. Хотите знать, как преобразовать CRLF в LF?
В какой-то момент, особенно в жизни разработчика программного обеспечения, может быть интересно преобразовать одно в другое, и мы собираемся посмотреть, как это сделать в macOS. В некоторых репозиториях, серверах или файловых хранилищах преобразование между различными форматами может быть проблемой и вызывать ошибки. Если у вас Mac, преобразование CRLF в LF из macOS может сэкономить вам несколько долларов.
Я уже рассказывал, как установить Homebrew на macOS, и это первый шаг, который вы должны сделать, прежде чем выполнять следующие. рекурсивно конвертировать CRLF в LF на macOS:
- Запустите «варить обновление в терминале» без кавычек.
- Теперь введите «brew install dos2unix».
После установки вы сможете конвертировать CRLF в LF в зависимости от того, что вам нужно:
- Преобразование файла CRLF в LF: Введите команду «dos2unix имя_файла» без кавычек.
- Конвертировать все файлы в папке: «dos2unix *» без кавычек.
- Преобразование из CRLF в LF рекурсивно: «для файла в `find . -type f`; dos2unix $file $file; done» без кавычек.
Как видите, это очень просто, и рекурсивно конвертировать CRLF в LF на macOS Может быть очень полезно вручную преобразовать текстовые файлы, исходный код или любой другой документ, созданный в Windows, в другие документы, созданные в UNIX.
присоединяйтесь к нашему ТЕЛЕГРАМНЫЙ КАНАЛ