[ad_1]
Туалет (Короче для количество слов) — это инструмент командной строки в операционных системах Unix/Linux, который используется для определения количества новых строк, слов, байтов и символов в файлах, указанных параметром Файл аргументы для стандартного вывода и содержат общее количество для всех именованных файлов.
Когда вы определяете Файл параметр, Туалет Команда печатает имена файлов, а также запрошенные счетчики. Если вы не зададите имя файла для Файл параметр, он печатает только общее количество на стандартный вывод.
В этой статье мы поговорим о том, как использовать Туалет Команда для вычисления новых строк, слов, символов или количества байтов в файле с практическими примерами.
Синтаксис команды wc
Синтаксис Туалет команда показана ниже.
# wc [options] filenames
Ниже приведены варианты и способы использования, предоставляемые Туалет команда.
wc -l
– Печатает количество строк в файле.wc -w
– печатает количество слов в файле.wc -c
– Отображает количество байтов в файле.wc -m
– печатает количество символов из файла.wc -L
– печатает только длину самой длинной строки в файле.
Давайте посмотрим, как мы можем использовать ‘Туалет‘ с несколькими доступными аргументами и примерами из этой статьи. Мы использовали ‘tecmint.txt‘ файл для тестирования команд.
Давайте узнаем результат tecmint.txt файл с помощью кошачья команда как показано ниже.
$ cat tecmint.txt Red Hat CentOS AlmaLinux Rocky Linux Fedora Debian Scientific Linux OpenSuse Ubuntu Xubuntu Linux Mint Deepin Linux Slackware Mandriva
1. Базовый пример команды WC
‘Туалет‘ команда без передачи какого-либо параметра отобразит базовый результат ‘tecmint.txt‘ файл. Три числа, показанные ниже, 12 (количество строк), 16 (число слов), и 112 (количество байтов) файла.
$ wc tecmint.txt 12 16 112 tecmint.txt
2. Подсчитайте количество строк в файле
Подсчитайте количество новых строк в файле, используя опцию ‘-l
‘, который печатает количество строк из заданного файла. Скажем, следующая команда отобразит количество новых строк в файле.
В выходных данных первое поле назначается как количество, а второе поле — как имя файла.
$ wc -l tecmint.txt 12 tecmint.txt
3. Подсчитайте количество слов в файле
-w
спор с Туалет команда печатает количество слов в файле. Введите следующую команду, чтобы подсчитать количество слов в файле.
$ wc -w tecmint.txt 16 tecmint.txt
4. Подсчитайте количество символов в файле
При использовании опции -m
с Туалет команда напечатает общее количество символов в файле.
$ wc -m tecmint.txt 112 tecmint.txt
5. Подсчитайте количество байтов в файле
При использовании опции -c
напечатает количество байтов файла.
$ wc -c tecmint.txt 112 tecmint.txt
6. Показать длину самой длинной строки в файле
‘Туалет‘ команда допускает аргумент ‘-L
‘, его можно использовать для вывода длины самого длинного (количество символов) строка в файле.
Итак, у нас есть самая длинная строка символов (‘Научный Linux‘) в файле.
$ wc -L tecmint.txt 16 tecmint.txt
7. Проверьте параметры команды wc
Для получения дополнительной информации и помощи по Туалет команду, просто запустите ‘wc --help
‘ или ‘man wc
‘ из командной строки.
$ wc --help OR $ man wc
Usage: wc [OPTION]... [FILE]... or: wc [OPTION]... --files0-from=F Print newline, word, and byte counts for each FILE, and a total line if more than one FILE is specified. A word is a non-zero-length sequence of characters delimited by white space. With no FILE, or when FILE is -, read standard input. The options below may be used to select which counts are printed, always in the following order: newline, word, character, byte, maximum line length. -c, --bytes print the byte counts -m, --chars print the character counts -l, --lines print the newline counts --files0-from=F read input from the files specified by NUL-terminated names in file F; If F is - then read names from standard input -L, --max-line-length print the maximum display width -w, --words print the word counts --help display this help and exit --version output version information and exit GNU coreutils online help: <https://www.gnu.org/software/coreutils/> Full documentation at: <https://www.gnu.org/software/coreutils/wc> or available locally via: info '(coreutils) wc invocation'
Из этой статьи вы узнали о Туалет command — простая утилита командной строки для подсчета количества строк, слов, символов и слов в текстовых файлах. Таких много другие команды Linuxвам следует изучить и освоить навыки работы с командной строкой.