удалить строки в файле list_file из другого файла (ов)

Я пытаюсь удалить любую строку из списка в файле haplotypes из всех файлов *.txt в каталоге. Ниже моя попытка, но что-то не работает.

#!/bin/bash cat haplotypes | while read i; do sed -i -e 's/$i//g' *.txt; done;

haplotypes 100_fullA 100_fullB 105_fullA 105_fullB 112_fullA 112_fullB 121_fullA 121_fullB

  • сумма всех пакетов в файлах pcap
  • как создать скрипт для резервного копирования баз данных MySQL на отдельные файлы?
  • Сделать тайм-аут SSH быстрее при попытке доступа к недоступному серверу
  • как отредактировать следующую строку после сопоставления шаблона и добавить строку, если она не существует
  • Как отобразить все символы между двумя конкретными строками?
  • Монетный двор Linux: сделать «общедоступную интерактивную пусковую установку» только из корня sh?
  • В ShellScript, как вызвать функцию после завершения уже запущенной функции?
  • 7z не исключает каталоги из файла исключений
  • One Solution collect form web for “удалить строки в файле list_file из другого файла (ов)”

    Было бы более эффективно преобразовать файл шаблона в программу sed сначала, а затем запустить эту программу для всех файлов:

     sed 's/.*/s|&||g/' haplotypes | sed -f - *.txt 
    Interesting Posts

    Возможна ли передача данных через USB-USB между двумя ОС Linux?

    Невозможно использовать scp для Solaris

    перенаправление и вывод журнала

    Слияние нескольких файлов с максимальной разницей в 1 строку

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

    Как подключиться через sftp к нестандартному порту на Midnight Commander?

    Как cfdisk исправляет образ моего диска?

    Получение пустых данных при чтении текстового файла и отправка данных чтения в url cURL в linux

    зависание в диалоге

    Ошибка «неправильный патч в строке» при исправлении файла с .diff

    Возможно ли, что * можно напрямую украсть закрытый ключ, если он не использует кодовую фразу?

    Как сделать менеджер окон по умолчанию Mutter

    Как получить код выхода команд, запущенных find?

    Nginx для реверсирования прокси-сервера на гуакамоле, но RDP не работает во внешней локальной сети с прокси-сервером

    apache mod_security и производительность

    Linux и Unix - лучшая ОС в мире.