Часто используемый · Чтение и обработка текста
wc: Подсчет строк, слов и байтов
Синтаксис
wc [-lwc] [файл…]Параметры
-l- Количество новых строк
-w- количество слов
-c- UTF-8 Количество байтов
Примеры
wc -l logs/app.logИспользование и поддержка
wc -l подсчитывает новые строки; последняя строка не будет учитываться, если в ней нет новой строки.
Практические упражнения
- Строки журнала статистикиОсновные
Команды по теме
catЧтение и объединение текстаlessЧитать текст на страницахmoreПросмотр текста на страницахheadПрочитайте первые несколько строкtailПрочитай последние несколько строкgrepФильтровать текст по шаблонуfindПоиск путей по имени или типуsortСортировка строк текстаuniqОбъединить соседние повторяющиеся строкиcutИзвлечение столбцов или символовtrЗаменить или удалить символыsedЗаменить текст или выделить строкиawkИзвлечение структурированных текстовых полейdiffСравнить два текстовых файлаvimРедактировать файлы в терминалеnanoИзменяйте файлы с помощью простого редактораnlКоличество строк текстаtacВывод строк текста в обратном порядкеrevПереворачивать символы построчноpasteСоединение текстовых столбцов по горизонталиcommСравнить отсортированные спискиcmpСравните файлы, чтобы увидеть, одинаковы ли ониexpandПреобразовать Tab в пробелыunexpandПреобразовать ведущие пробелы в TabfoldПеренос длинного текстаrgБыстрый рекурсивный текстовый поискjqОбработать JSONyqОбработать YAMLjoinОбъединить отсортированные таблицы по общим полямfmtПереформатировать абзацы по словамcolumnУпорядочить текстовую таблицуstringsИзвлечь текст для печати из двоичного файлаodПросмотр байтового представления файлаhexdumpПоказать шестнадцатеричные байтыxxdПросмотр или восстановление шестнадцатеричного дампаiconvПреобразование кодировки текстаdos2unixПреобразовать Windows в новую строкуsplitРазбить файл по строкамcsplitРазделить текст по шаблонуbcОценка числового выражения