Вопросы по теме 'uniq'
в рельсах, как я могу получить все параметры модели после объединения с другими моделями, получить ActiveRecord::Relation, метод подсчета которых возвращает число
Предположим, у меня есть следующие модели:
class Item
# (name, price, location, quantity)
has_many :purchases
end
class Purchase
has_many :items
belongs_to :person
end
class Person
# (name, age)
has_many :purchases
end
Мне нужно...
144 просмотров
schedule
19.12.2022
diff по строкам, а не по строкам
Я чувствую, что должен быть в состоянии сделать это во сне, но скажем, у меня есть два текстовых файла, каждый из которых имеет один столбец имен модулей apache в произвольном порядке. Один файл содержит 46 уникальных (для себя) строк. Другой имеет...
1222 просмотров
schedule
01.08.2023
Как я могу эмулировать `uniq -d` в awk?
У меня есть система busybox, в которой нет uniq , и я хотел бы создать уникальный список повторяющихся строк.
Обычный uniq , эмулированный в awk , будет:
sort <filename> | awk '!($0 in a){a[$0]; print}'
Как я могу использовать...
1816 просмотров
schedule
03.06.2022
Почему вывод uniq -c с пробелом вместо \t?
Я использую uniq -c какой-то текстовый файл. Его вывод выглядит следующим образом:
123(space)first word(tab)other things
2(space)second word(tab)other things
....
Поэтому мне нужно извлечь общее число (например, 123 и 2 выше), но я не...
6200 просмотров
schedule
28.12.2022
Как использовать uniq -cd в сценариях bash и извлекать только количество, а не строку?
У меня есть файл .sh , который берет файл журнала, извлекает данные и создает отчеты. Я хотел бы рассчитать, какой процент от общего количества строк вызывает всплывающее окно с ошибкой (топ-говорящие).
Пока у меня это:
awk '// {print $4,...
4909 просмотров
schedule
26.03.2022
Команда Unix uniq и сортировка
Как мы знаем
uniq [options] [file1 [file2]]
Он удаляет повторяющиеся соседние строки из отсортированного файла1. Опция -c печатает каждую строку один раз, считая экземпляры каждой. Итак, если у нас есть следующий результат:
34...
7865 просмотров
schedule
07.08.2022
удалить дубликаты из многих файлов csv
Учитывая n CSV-файлов, в которых они составляют до 100 ГБ, мне нужно удалить повторяющиеся строки на основе следующих правил и условий:
Файлы csv пронумерованы от 1.csv до n.csv, и каждый файл имеет размер около 50 МБ.
Первый столбец является...
2372 просмотров
schedule
14.03.2024
Нечувствительные к регистру уникальные элементы массива в Perl
Я использую функцию uniq, экспортируемую модулем, List::MoreUtils, чтобы найти элементы uniq в массиве. Однако я хочу, чтобы он находил элементы uniq без учета регистра. Как я могу это сделать?
Я сбросил вывод массива, используя Data::Dumper:...
1463 просмотров
schedule
01.01.2023
Bash - можно ли использовать -uniq только для одного столбца строки?
1.gui Qxx 16
2.gu Qxy 23
3.guT QWS 18
4.gui Qxr 21
я хочу отсортировать файл в зависимости от значения в 3-м столбце, поэтому я использую:
sort -rnk3 myfile
2.gu Qxy 23
4.gui Qxr 21
3.guT QWS 18
1.gui Qxx...
10077 просмотров
schedule
30.12.2022
Сортировать столбец по количеству одинаковых вхождений - используя awk, sort, tr или uniq?
Скажем, у меня есть данные, разделенные табуляцией:
Peter 5
Joe 8
Peter 7
Peter 8
Joe 4
Laura 3
И я хочу отсортировать его по количеству раз, когда имя встречается в первом столбце (от максимального к минимальному). Таким...
2215 просмотров
schedule
19.09.2022
Слияние файлов с данными экспоненциального представления в первом столбце и как использовать uniq
Два вопроса по использованию команды uniq , помогите пожалуйста.
Первый вопрос
Скажем, у меня есть два файла;
$ cat 1.dat
0.1 1.23
0.2 1.45
0.3 1.67
$ cat 2.dat
0.3 1.67
0.4 1.78
0.5 1.89
Используя cat 1.dat 2.dat | sort -n | uniq...
86 просмотров
schedule
10.08.2022
В чем разница между sort -u и uniq?
Мне нужен скрипт, который сортирует текстовый файл и удаляет дубликаты. В большинстве, если не во всех, примерах используется подход sort file1 | uniq > file2 . Однако в мужской сортировке есть параметр -u, который делает это во время...
4014 просмотров
schedule
14.06.2022
Как проверить папку с текстовыми файлами на наличие повторяющихся URL-адресов
У меня есть папка с *.txt файлами. Я хочу регулярно проверять эти файлы на наличие повторяющихся URL-адресов.
На самом деле, я сохраняю свои закладки в этих файлах, всегда как минимум с двумя строками, например:
www.domain.com
Quite a...
190 просмотров
schedule
12.12.2022
Как определить дубликаты в файле unix и суммировать значения [дубликаты]
Я пытаюсь определить дубликаты в файле unix и суммировать значения. Например:
У меня есть файл типа:
aa, 05
aa, 02
aa, 01
bb, 01
bb, 12
cc ,02
dd, 03
И мне нужен вывод:
aa, 08
bb, 13
cc, 02
dd,03
1027 просмотров
schedule
25.03.2023
уникальные значения столбца linux
Я пытаюсь понять, как сохранить только уникальные значения на основе всех значений перед последним столбцом, но также сохранить данные последнего столбца. Я также хотел бы отсортировать данные. Например:
Вклад Африка огромна 20 Индия — это...
482 просмотров
schedule
13.11.2022
Объединить списки частот с awk
Я хочу объединить два списка частот, и частоты должны агрегироваться. Я заметил, что есть несколько тем, похожих на эту, но я также хотел бы обсудить свой подход, если это нормально?
Итак, вот что я пытался сделать в cygwin:
Я собрал несколько...
84 просмотров
schedule
14.05.2023
Bash/Shell: как удалить дубликаты из CSV-файла по столбцам?
У меня есть csv, разделенный ; . Мне нужно удалить строки, в которых содержимое 2-го и 3-го столбца не уникально, и вывести материал на стандартный вывод.
Пример ввода:
irrelevant;data1;data2;irrelevant;irrelevant...
3075 просмотров
schedule
18.07.2022
bash — получить все строки с одинаковым значением столбца в двух файлах
У меня есть два текстовых файла, в каждом из которых по 3 поля. Мне нужно получить строки с одинаковым значением в третьем поле. Значение 3-го поля уникально в каждом файле. Пример:
файл1:
1 Иоанн 300 2 Эли 200 3 Крис 100 4 Энн 600...
1218 просмотров
schedule
14.07.2022
Альтернатива uniq -c и сортировка в чистом awk
Вот одна команда, используемая для фильтрации из файла access.log количества обращений по IP-адресу, а затем подсчета количества обращений для каждого IP-адреса и сортировки их от наименьшего к наибольшему количеству:
awk '{print $1}'...
1906 просмотров
schedule
26.10.2022
перенаправление bash на файлы не работает
У меня есть два файла, yolo.txt и bar.txt :
йоло.txt:
a
b
c
бар.txt:
c
У меня есть следующая команда, которая дает мне желаемый результат:
$ cat yolo.txt bar.txt | sort | uniq -u | sponge
a
b
Но когда я добавляю...
69 просмотров
schedule
19.11.2022