Похожие вопросы

Есть ли способ определить, какой пользователь выполнил команду в истории bash?
Различия управления процессами демона
Сканирование первых 512 байт строк с помощью команды gnu strings
Как остановить tail-f, кроме использования kill
Bash-скрипт для резервного копирования и восстановления структуры каталогов
Почему inotifywait-m работает несколько раз? (бесконечный цикл)
Использование sed для включения.файлы htaccess в конфигурации Apache
Создать домен glassfish
Двигаться слово в bash
Bash скрипты не работают, но на Mac терминала эти команды в скриптах работает
Сортировка музыкальной библиотеки по BPM
Как ограничить разрешения cygwin в Windows 7
bash:/home/пользователь/.bashrc: отказано в разрешении при попытке изменить пользователя с root на user
Scripting: что проще всего извлечь значение в теге XML-файла?
Как запустить скрипт при отключении жесткого диска или перезагрузки?

cat wc - l подсчет строк строки с определенными окончаниями строк (e.G для Mac OS X)

Как любой пользователь командной строки, я иногда хочу считать строки в текстовом файле с хорошо известной командой:

cat some_text_file | wc -l

Я сталкиваются с проблемой на Мак ОС Х, которая, Он у меня учился связано с различными окончаниями строк (иногда у меня выход из Mac OS Х версия Excel, которая использует ОС Х конкретных концовка, которая не понятно для туалета -л; после меняются окончания строк в Unix стиле электронной.г в SublimeText все работает, как ожидалось).

ТАК МОЙ Вопрос:

могу ли я как-то передать wc -l вид конца строки как somee параметр, который должен использоваться? Если да, то просьба привести некоторые примеры.

5
задан andilabs
источник

2 ответов

Try

cat some_text_file | tr "\r" "\n" | wc -l
7
отвечен Jamil Najafov 2014-03-22 03:00:18
источник

попробуй:

strings some_text_file | wc -l
-2
отвечен Nevin Williams 2014-03-28 01:50:51
источник

Другие вопросы bash cat macos unix