Подсчитайте количество слов, строк, байтов и даже символов в файле с терминала.
Туалет
Команда (количество слов) используется в системах Linux для подсчета количества слов, строк и байтов в текстовом файле. Вы можете использовать его множеством способов с другими командами, чтобы довольно легко отображать информацию о текстовых файлах.
С использованием Туалет
команда
Общий синтаксис:.
wc [параметры ..] [имя_файла]
Опции доступны с Туалет
команда:
Вариант | Описание |
-l | распечатать количество строк в файле |
-w | распечатать количество слов в файле |
-c | напечатать количество байтов в файле |
-м | напечатать количество символов в файле |
-L | длина печати самой длинной строки в файле |
Пример:
Мы увидим базовый пример, объясняющий использование Туалет
команда в Linux.
У нас есть демонстрационный файл с именем test.txt. Ниже приводится содержание демонстрационного файла test.txt.
Это демонстрационный файл. Эта статья поможет вам изучить команду wc. Команда wc довольно проста в использовании. Вы можете узнать о его возможностях в этой статье. Вы можете найти множество полезных статей, связанных со всеми вашими потребностями в Linux, на этом порте. $ Конец файла Спасибо.
С использованием Туалет
команда для этого файла.
туалет test.txt
Вывод:
gaurav @ ubuntu: ~ $ wc test.txt 11 51275 test.txt gaurav @ ubuntu: ~ $
В этих выходных данных вы можете видеть, что числа представляют значения следующим образом.
- количество строк - 11
- число слов -
51
- количество байтов -
275
Вы также можете отобразить количество строк и слов, используя Туалет
команда для нескольких файлов.
Пример:
wc / и т. д. / passwd / proc / cpuinfo
Вывод:
gaurav @ ubuntu: ~ $ wc / etc / passwd / proc / cpuinfo 55 95 3102 / etc / passwd 108 820 4688 / proc / cpuinfo 163915 7790 всего gaurav @ ubuntu: ~ $
2-я строка вывода отображает подробную информацию о / etc / passwd
файл и 3-я строка / proc / cpuinfo
. В конце вывода отображается общее количество обоих файлов вместе.
Как подсчитать общее количество строк в текстовом файле
С помощью -l
вариант Туалет
, вы можете распечатать количество строк в заданном текстовом файле.
Общий синтаксис:
wc -l [имя_файла]
Пример:
wc -l / и т. д. / группа
Вывод:
gaurav @ ubuntu: ~ $ wc -l / etc / group 81 / etc / group gaurav @ ubuntu: ~ $
Здесь, на выходе, мы видим, что количество строк в / etc / group
файл - 81.
Как подсчитать слова в текстовом файле
С использованием -w
(нижний регистр) вариант в Туалет
команда выводит общее количество слов в текстовом файле в терминале.
Общий синтаксис:
wc -w [имя_файла]
Пример:
wc -w test.txt
Вывод:
51 test.txt
В текстовом файле test.txt 51 слово.
Получить количество байтов файла
Вы можете использовать -c
вариант с Туалет
команда для печати количества байтов в файле на вашем терминале.
Количество байтов, используемых файлом, говорит нам о памяти, занятой этим текстовым файлом.
Общий синтаксис:
wc -c [имя_файла]
Пример:
туалет -c / etc / passwd
Вывод:
gaurav @ ubuntu: ~ $ wc -c / etc / passwd 3102 / etc / passwd gaurav @ ubuntu: ~ $
Из результатов можно сделать вывод, что пароль
файл использует 3102 байта.
Получить общее количество символов в файле
С использованием -м
вариант с Туалет
команда напечатает общее количество символов в данном файле.
Общий синтаксис:
wc -m [имя_файла]
Пример:
wc -m test.txt
Вывод:
gaurav @ ubuntu: ~ / пробел $ wc -m test.txt 275 test.txt gaurav @ ubuntu: ~ / пробел $
Вывод показывает, что в данном файле 275 символов.
Получить длину самой длинной строки в файле
Вы можете использовать -L
(верхний регистр) вариант с Туалет
команда для печати длины самой длинной строки в текстовом файле. Эта команда выводит длину как количество символов в строке.
Общий синтаксис:
wc -L [имя_файла]
Пример:
wc -L test.txt
Вывод:
82 test.txt
Эти выходные данные представляют, что в самой длинной строке данного текстового файла test.txt 82 символа.
Как подсчитать количество текстовых файлов в текущем каталоге
Туалет
Команда также может использоваться для подсчета общего количества текстовых файлов в текущем каталоге. Для этого вам нужно использовать Туалет
команда с - найти
команда через трубопровод.
Давайте посмотрим на это использование Туалет
команда через пример.
Пример:
найти . -тип f | wc -l
.
(точка) : Здесь .
(точка) означает, что найти
команда должна искать в текущем каталоге.
-тип
: Это указывает найти
команда для поиска похожих типов файлов в текущем каталоге.
ж
: Здесь, ж
представляют собой «файлы».
Каким бы ни был вывод этой первой команды найти
затем будет направлен на Туалет
команда. Туалет
затем подсчитает общее количество файлов в текущем каталоге и отобразит число на вашем терминале.
Вывод:
gaurav @ ubuntu: ~ / space $ find. -тип f | wc -l 13 gaurav @ ubuntu: ~ / пробел $
Результат отображается как 13, что означает, что в данном каталоге есть 13 текстовых файлов того же типа.
Вывод
Как вы согласны, использование Туалет
Команда довольно проста и может быть легко использована с вашими текстовыми файлами, чтобы получить подробную информацию о них. Эту команду также можно использовать в сочетании с другими командами, использующими опцию трубопроводов.