Форум — General удалить из 1 файла все строки, что есть в другом. 0 0 Есть 2 файла, нужно удалить из 1 файла все строки, что есть в другом. Как? PS Файлы большие, если это важно, по 750мб. Ссылка
Ответ на: комментарий от sdio 07.07.09 13:37:52 MSD тогда + sort... и скорее всего + uniq crick (07.07.09 13:47:43 MSD) Показать ответ Ссылка
Ответ на: комментарий от SilentBob 07.07.09 13:52:34 MSD ну ка поподробнее про join :))) crick (07.07.09 14:07:37 MSD) Показать ответ Ссылка
Ответ на: комментарий от crick 07.07.09 13:47:43 MSD А тебе что одной командой надо? Тогда man grep (флаги -F, -f) + куча времени sdio ★★★★★ (07.07.09 14:18:08 MSD) Показать ответы Ссылка
Ответ на: комментарий от sdio 07.07.09 14:18:08 MSD и как ему помогут эти флаги? :) crick (07.07.09 14:29:45 MSD) Ссылка
Ответ на: комментарий от sdio 07.07.09 14:18:08 MSD сорри :) всё правильно :) crick (07.07.09 14:32:44 MSD) Ссылка
Ответ на: комментарий от crick 07.07.09 14:07:37 MSD см. опцию -v SilentBob (07.07.09 15:25:45 MSD) Показать ответ Ссылка
Ответ на: комментарий от SilentBob 07.07.09 15:25:45 MSD однако строки файла будут считаться шаблонами, поэтому grep -v -F -f, например, удалит строку: abc def если в файле присоединяемом по -f есть просто строка abc io ★★ (07.07.09 15:58:53 MSD) Показать ответ Ссылка