WC, команда для выполнения подсчета в Gnu / Linux

о команде wc

В следующей статье мы рассмотрим, как мы можем использовать команду WC в Ubuntu. WC означает «подсчет слов», и это команда, используемая в системах Unix, которая позволяет выполнять различные подсчеты из стандартного ввода, будь то слова или символы, среди прочего.

Программа позволяет читать стандартный ввод или составной список и генерирует одну или несколько из следующих статистических данных: количество строк, количество слов и количество байтов.. Эта команда может принимать одно или несколько имен входных файлов.

Примеры команд WC

La требуемый синтаксис Чтобы использовать эту команду, это будет примерно так:

wc [ OPCIONES ] ... [ARCHIVO] ...

Теперь давайте посмотрим на несколько простых примеров. Для работы с ними я собираюсь использовать два файла. Первый называется versions.txt а другой names.txt. Их содержание следующее:

образцы файлов wc

Основное использование туалета

Если мы пройдем просто имя файла в аргументе мы получим количество строк, слов и байтов. Чтобы увидеть этот результат в предыдущих файлах, в терминал (Ctrl + Alt + T) нам нужно использовать только команды:

подсчитать версии файлов

wc versiones.txt

подсчитать имена файлов

wc nombres.txt

Плюс также мы можем передать более одного имени файла в аргументе команды:

команда wc несколько имен

wc versiones.txt nombres.txt

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

Параметры команды WC

В дополнение к использованию этой команды, как мы уже видели, WC - это простая команда для работы, которая включает лишь несколько опций, которые иногда могут быть интересны для использования:

  • -л, –строки : напечатать количество строк присутствует в файле.
  • -ш, –слова: распечатать общее количество слов в файле.
  • -м, –символы: напечатать количество символов из файла.
  • -L, --max-линия-Длина: печатает размер самой длинной строки из файла.
  • -с, --байты: печатает общее количество байтов в файле.

Параметр -l, –lines

Эта опция напечатает общее количество строк в файле. Информация печатается в двух столбцах. Первый столбец показывает количество имеющихся строк, а второй столбец показывает имя прошлого файла..

-l параметр

wc -l nombres.txt

Параметр -w, –words

Параметр -wo –words показывает общее количество слов в файле. Выведите результаты в два столбца. Первый столбец показывает общее количество слов, а второй столбец показывает имя файла..

-w параметр

wc -w nombres.txt

Параметр -m, –chars

Параметр -m или –chars отображает общее количество символов в файле. Выведите результаты в два столбца. Первый столбец показывает общее количество символов в файле, а второй столбец показывает имя файла..

-m опция

wc -m nombres.txt

Опция -L, –max-line-length

-L (заглавные буквы) напечатайте длину (количество символов) самой длинной строки в файле.

-L вариант файла

wc -L nombres.txt

Опция -c, –bytes

Эта опция отображает количество байтов, присутствующих в файле. Выведите результаты в два столбца. Первый столбец показывает общее количество байтов в файле, а второй столбец показывает имя переданного файла..

параметр --bytes

wc -c nombres.txt

Комбинируйте WC с другими командами

В дополнение к опциям, которые мы только что видели, также мы можем комбинировать эту команду с другими, чтобы получить подсчеты, которые могут нас заинтересовать. Например, команда ls используется для вывода всего содержимого каталога. При передаче с помощью команды wc -l она также позволяет нам подсчитать количество файлов и папок, присутствующих в каталоге.

комбинировать с другими командами

ls /home/nombre-usuario | wc -l

Помощь

В дополнение ко всем этим возможностям вы можете получить больше информации об этой команде запускает его помощь:

команда справки

wc --help

В этих строках мы увидели базовое использование команды WC (количество слов) и его доступные параметры. Не забывая о возможности выполнять гораздо более эффективные задачи, комбинируя команда wc с другими командами Gnu / Linux. Теперь остается просто поискать момент, когда эта команда может быть нам полезна.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.