В следующей статье мы рассмотрим, как мы можем использовать команду WC в Ubuntu. WC означает «подсчет слов», и это команда, используемая в системах Unix, которая позволяет выполнять различные подсчеты из стандартного ввода, будь то слова или символы, среди прочего.
Программа позволяет читать стандартный ввод или составной список и генерирует одну или несколько из следующих статистических данных: количество строк, количество слов и количество байтов.. Эта команда может принимать одно или несколько имен входных файлов.
Примеры команд WC
La требуемый синтаксис Чтобы использовать эту команду, это будет примерно так:
wc [ OPCIONES ] ... [ARCHIVO] ...
Теперь давайте посмотрим на несколько простых примеров. Для работы с ними я собираюсь использовать два файла. Первый называется versions.txt а другой names.txt. Их содержание следующее:
Основное использование туалета
Если мы пройдем просто имя файла в аргументе мы получим количество строк, слов и байтов. Чтобы увидеть этот результат в предыдущих файлах, в терминал (Ctrl + Alt + T) нам нужно использовать только команды:
wc versiones.txt
wc nombres.txt
Плюс также мы можем передать более одного имени файла в аргументе команды:
wc versiones.txt nombres.txt
Как видно из приведенного выше снимка экрана, когда в аргументе указано больше, чем имя файла, команда отобразит выходные данные в четырех столбцах для всех отдельных файлов. Включена большая строка, в которой показано общее количество строк, слов и символов всех файлов. указанный в аргументе.
Параметры команды WC
В дополнение к использованию этой команды, как мы уже видели, WC - это простая команда для работы, которая включает лишь несколько опций, которые иногда могут быть интересны для использования:
- -л, –строки : напечатать количество строк присутствует в файле.
- -ш, –слова: распечатать общее количество слов в файле.
- -м, –символы: напечатать количество символов из файла.
- -L, --max-линия-Длина: печатает размер самой длинной строки из файла.
- -с, --байты: печатает общее количество байтов в файле.
Параметр -l, –lines
Эта опция напечатает общее количество строк в файле. Информация печатается в двух столбцах. Первый столбец показывает количество имеющихся строк, а второй столбец показывает имя прошлого файла..
wc -l nombres.txt
Параметр -w, –words
Параметр -wo –words показывает общее количество слов в файле. Выведите результаты в два столбца. Первый столбец показывает общее количество слов, а второй столбец показывает имя файла..
wc -w nombres.txt
Параметр -m, –chars
Параметр -m или –chars отображает общее количество символов в файле. Выведите результаты в два столбца. Первый столбец показывает общее количество символов в файле, а второй столбец показывает имя файла..
wc -m nombres.txt
Опция -L, –max-line-length
-L (заглавные буквы) напечатайте длину (количество символов) самой длинной строки в файле.
wc -L nombres.txt
Опция -c, –bytes
Эта опция отображает количество байтов, присутствующих в файле. Выведите результаты в два столбца. Первый столбец показывает общее количество байтов в файле, а второй столбец показывает имя переданного файла..
wc -c nombres.txt
Комбинируйте WC с другими командами
В дополнение к опциям, которые мы только что видели, также мы можем комбинировать эту команду с другими, чтобы получить подсчеты, которые могут нас заинтересовать. Например, команда ls используется для вывода всего содержимого каталога. При передаче с помощью команды wc -l она также позволяет нам подсчитать количество файлов и папок, присутствующих в каталоге.
ls /home/nombre-usuario | wc -l
Помощь
В дополнение ко всем этим возможностям вы можете получить больше информации об этой команде запускает его помощь:
wc --help
В этих строках мы увидели базовое использование команды WC (количество слов) и его доступные параметры. Не забывая о возможности выполнять гораздо более эффективные задачи, комбинируя команда wc с другими командами Gnu / Linux. Теперь остается просто поискать момент, когда эта команда может быть нам полезна.