Ответы пользователя по тегу grep
  • Ошибка при использовании grep на сервере?

    Adamos
    @Adamos
    grep -R "Вечность" /dev/urandom
    grep, начиная с корня системы

    Не начинайте с корня, начинайте с тех мест, где реально надо искать. В корне куча виртуальных папок, примонтированные шары, блочные устройства... не надо в нем запускать команды с -R. Вообще не надо.
    Ответ написан
    5 комментариев
  • Как можно задействовать GPU во всех вычислениях вместе с CPU поиск в txt файлах?

    Adamos
    @Adamos
    поиск требуется осуществлять максимально быстро

    Это делается индексированием файлов (один раз) и поиском по индексу, а не по файлам. Яндекс как-то даже делал десктопное приложение, которое такой поиск реализовало. Хотя в Виндах, начиная с ХР, теоретически есть встроенный.
    Ответ написан
    Комментировать
  • Как сравнить 2 файла grep?

    Adamos
    @Adamos
    Строки с несовпадающим $6 вы уже выкинули.
    Перегоняем оба файла в формат $1,$3, отбрасывая прочую информацию и убирая дубли.
    Сортируем, находим пересечение этих файлов.
    Перегоняем второй в формат $1,$3,$2,$4,$5,$6,$7 и сортируем.
    На своем любимом языке программирования открываем этот файл (1) и файл пересечений (2), сравнивая текущую строку в файле (2) с началом текущей строки в файле (1).
    Если они совпадают - выводим, переставив столбцы.
    Если нет - читаем следующую строку из файла, строка в котором оказалась меньше другого (данные-то отсортированы).
    В один проход получаем результат, никаких недель.
    Ответ написан
    Комментировать