NoneWc - это стандартная команда POSIX, которая подсчитывает слова, строки и символы.
2 ответа

Почему выход wc -l отличается, если выполняется в кавычках?

Я только что столкнулся с тем, что вывод wc -l отличается, когда вызывается напрямую или заключен в обратные кавычки. Например: pgrep bash | wc -l выдаст 1, так как запущен один процесс bash. Но заключив эту команду в кавычки echo `pgrep bash | wc -…
24 авг '11 в 16:23
1 ответ

Как найти каталог / подкаталог с наибольшим количеством файлов

Я пытаюсь найти каталог с наибольшим количеством файлов внутри него. Я знаю, что могу найти количество файлов, используя: find -maxdepth 5 -type f | wc -l но это полезно только тогда, когда я знаю, какой каталог проверить. Я хочу найти этот каталог,…
13 май '15 в 09:49
1 ответ

Разница во времени между подсчетом строк в файле из python/unix

Я использую 'wc -l' для файла с 50 столбцами и 3000 записями, чтобы подсчитать количество строк в самом коде Python ниже cmd='wc -l /path of file' status,output=command.getstatusoutput(cmd) и снова я попытался использовать ниже в Python row_count=su…
09 янв '19 в 08:44
1 ответ

Сценарий оболочки: чтобы сказать, сколько раз пользователь вошел в систему

Я получил следующее: count=$(who | grep $user | wc -l) echo "$user is logged on $count times." but it gives me the following output: is logged on 0 times. что мне здесь не хватает? ценю любую помощь
06 июл '17 в 23:43
3 ответа

Удаление заглавных / строчных парочек в списке

Я собрал небольшой скрипт, который должен искать файлы определенного типа в каталоге, накапливая уникальное количество слов> 4 символа, но он не работает должным образом. Это не исключает одно и то же слово независимо от регистра. Я не уверен, как п…
23 апр '16 в 19:08
1 ответ

Что-то не так с моим использованием wc или grep в командной строке linux? Я получаю +1 на счет моего персонажа

Когда я бегу echo "obase=2;3" | bc | grep -v \n\s | wc -m Баш возвращает 3. Но когда я бегу echo "obase=2;3" | bc Баш возвращается 11. Почему на счету wc -m одна цифра?
20 янв '13 в 16:58
2 ответа

Как разбить текстовые файлы по количеству строк, что соответствует другому набору файлов?

Разрезать файл на несколько файлов по номерам в списке: $ wc -l all.txt 8500 all.txt $ wc -l STS.*.txt 2000 STS.input.answers-forums.txt 1500 STS.input.answers-students.txt 2000 STS.input.belief.txt 1500 STS.input.headlines.txt 1500 STS.input.images…
18 дек '14 в 18:57
4 ответа

Добавление заголовка с использованием grep и количества слов в bash

Привет всем, у меня есть много (около 200) файлов, которые выглядят так >Sample_NameA ACGTGTCTAGTATGCATGCATAGCTACGACTACGACTAGCATCAGCATCGACTAGCATCGACT ACGTGTCTAGTATGCATGCATAGCTACGACTACGACTAGCATCAGCATCGACTAGCATCGACT ACGTGTCTAGTATGCATGCATAGCTACGACTA…
05 фев '14 в 18:40
2 ответа

Ошибка при использовании wc -c с именами файлов

Я запускаю этот код, который сортирует файлы в нужных папках. Если имя файла имеет 13 символов, он должен выполнить первый оператор, в противном случае - второй. for i in *.png; do if [ "$($i | wc -c)" -eq 13 ]; then echo cp $i $HOME/Desktop/final/p…
01 апр '17 в 10:00
1 ответ

Команда mysql substring/left не возвращает правильное количество символов

Я выполняю следующее заявление: select left(column,400) from table into outfile test; Я также пытался использовать функцию подстроки (с теми же результатами). Когда я иду, чтобы загрузить файл и получить количество символов: wc -c < test Я получа…
19 июл '16 в 22:28
2 ответа

Python - скрипт Word Count

Ниже приведен скрипт подсчета слов на Python, который я нашел в Интернете, но мне трудно понять, как вы это запустите. Нужно ли создавать файл и открывать его на Python, прежде чем запускать эту программу, чтобы он работал? #!/usr/bin/env python imp…
09 ноя '15 в 19:52
2 ответа

Неожиданные начальные пробелы при использовании команды wc -l

Я пытаюсь выполнить приведенную ниже команду - но в выводе вводится пробел. ls -lrt | wc -l 29 echo $SHELL /bin/bash Когда я запускаю ту же команду на другом компьютере, результат будет таким, как ожидалось. ls -lrt | wc -l 183 echo $SHELL /bin/bash…
28 авг '15 в 07:21
1 ответ

Как совместить дерево и wc -l?

У меня есть папка base_dir с подпапками, каждая подпапка содержит изображения.jpg, я хочу вывод, аналогичный tree -L 1 base_dir, но с количеством изображений jpg рядом с именем подпапки, возможно ли это?
20 ноя '18 в 23:45
5 ответов

Количество слов для длины последовательности неверно

У меня есть файл fasta, который выглядит так: >0011 my.header CAAGTTTATCCACATAATGCGAATAACCAATAATCCTTTTCATAAGTCTATTCTTCATAATCTAAATCGT TTTCAAGTACATAATTATCCTTTGCCTGTTCGTTAGTTTTATTAAAATTATACTGATCTTTCTTTTTCAT CCCACGGGTTAAAATCTTCCTCAATCGGTGGGTTTTCTTCAT…
03 апр '18 в 14:34
1 ответ

Когда создается файл при использовании перенаправления вывода?

У меня есть скрипт, который работает в AIX Ksh, который выглядит следующим образом: wc dir1/* dir2/* | {awk command to rearrange output} | {grep command to filter more} > dir2/output.txt Предварительным условием для этой строки является то, что d…
24 апр '12 в 22:16
2 ответа

Wc -l дает неверный результат

Я получил неправильный результат от wc -l команда. После долгой проверки:(обнаружил суть проблемы, вот симуляция: $ echo "line with end" > file $ echo -n "line without end" >>file $ wc -l file 1 file здесь две строки, но пропущены последние…
14 май '13 в 01:30
3 ответа

wc -c дает больше, чем я ожидал, почему так?

echo '2003'| wc -c Я думал, что это даст мне 4, но оказалось, что это 5, что это за дополнительный байт?
21 янв '19 в 03:05
2 ответа

Использование ksh для возврата файла с наибольшим количеством строк в каталоге

Я пишу сценарий ksh-файла, где я ищу, чтобы вернуть файл с наибольшим количеством строк в каталоге. Сценарий может принимать только один аргумент и должен быть допустимым каталогом. У меня есть 2 случая ошибок, но у меня возникли проблемы с файлами …
09 фев '19 в 02:36
2 ответа

Почему Python и wc не согласны с количеством байтов?

Python и wc решительно не согласен с количеством байтов (длиной) данной строки: with open("commedia.pfc", "w") as f: t = ''.join(chr(int(b, base=2)) for b in chunks(compressed, 8)) print(len(t)) f.write(t) Output : 318885 $> wc commedia.pfc 2181 …
26 авг '16 в 14:49
1 ответ

Почему `tail -n 1` возвращает две строки в этом файле, когда я ожидаю 1

Файл в этом списке содержит две длинные строки. Когда я бегу tail -n 1 на нем возвращаются обе строки (я бы ожидал только последнюю). Когда я бегу head -n 1 на нем возвращается только первая строка (как и ожидалось). Когда я бегу wc -l на нем он воз…
18 фев '19 в 16:09