У меня есть 2 файла, как показано ниже. Мне нужен скрипт, чтобы найти строку из файла2 в файле1 и удалить строку, содержащую строку из файла1, и поместить ее в другой файл (output1.txt). Также он печатает строки, удаленные, и строку, если строка не существует в File1 (Ouput2.txt).сценарий оболочки ksh для печати и удаления совпадающей строки на основе строки
File1:
Apple
Boy: Goes to school
Cat
File2:
Boy
Dog
мне нужен выход, как показано ниже.
Output1.txt:
Apple
Cat
Output2.txt:
Dog
Может кто-нибудь помочь, пожалуйста
'Grep -vFf Файл2 Файл1> Output1.txt; grep -Ff File2 File1> Output2.txt'. Удачи. – shellter
Спасибо Shelltre, он работает как ожидалось. – Sunny1985