голосование
PHP
jQuery
Firebird
BASH
HTML
Ресурсы
GIT
SEO
Oracle
Python
Программы
Проголосуйте за категорию!
счётчик
Яндекс.Метрика

Как подсчитать количество строк в файле выводе wc BASH

Часто нужно подсчитать количество файлов при выводе в консоли BASH. Хорошо если файлов 10 штук. Как быть если их сотни и у каждого файла сложное имя. Тут идеально подойдёт команда wc. Её лучше использовать вместе с фильтром. Например с командой grep команда wc хорошо сочетается. Можно подсчитать количество слов в документе. Это редко используют.


# подсчёт данных в документе
wc text.txt 
вывод: 40     149     947 text.txt
# в первой колонке содержится количество строк, 
# во второй кол-во слов, в третьей кол-во символов

wc -l file.txt #вывести количество строк
wc -c file.txt #вывести количество байт
wc -m file.txt #вывести количество символов
wc -L file.txt #вывести длину самой длинной строки
wc -w file.txt #вывести количество слов

# подсчёт данных в выводе командной строки
# подсчёт линий
ls -al | grep '.txt' | wc -l

# подсчёт слов
ls -al | grep '.txt' | wc -w

# Подсчет количества .txt-файлов в текущем каталоге с помощью wc:
ls *.txt | wc -l

При выводе в командной строке очень часто попадают файлы с точками вместо имён .. или . .Тут нужно отфильтровать вывод и только потом применять команду wc.

Как подсчитать количество файлов в директории. Тут добавлена сортировка и удаление дублей. uniq - убирает дубли, перед unic должна идти сортировка sort


# поиск количества файлов в директории
ls | grep "name" | sort | uniq | wc -l
просмотры: 656, уровень: лёгкий уровень, рейтинг: 0, дата: 2017-04-26 13:05:34
проголосовать:

Комментарии:






поиск
сайты друзей
банеры
домен RU всего за 99 рублей
http://www.2domains.ru домен RU домен RU всего за 99 рублей
http://ping-admin.ru/index_5659.html мониторинг сайтов сервис мониторинга работы сайта, мониторим HTTP, HTTPS, FTP, MYSQL, PostgreSQL, POP3, SMTP, IMAP
https://my.colobridge.net/aff.php?aff=047 серверы vps/vds облачный vps/vds сервер colobridge от 9,9 евро в месяц