Я довольно новичок в Bash и скриптах в целом и могу использовать некоторую помощь. Каждое слово в первом файле разделяется \n
, а второй файл может содержать что угодно. Если строка в первом файле не найдена во втором файле, я хочу ее вывести. Довольно много «проверить, если эти слова в этих словах и скажите мне те, которые не являются»Создание сценария, который проверяет, есть ли каждое слово в файле
FILE1.TXT содержит что-то вроде:
dog
cat
fish
rat
file2.txt содержит что-то вроде:
dog
bear
catfish
магия -> крыса
Я знаю, что я хочу использовать grep
(или я?), и команда будет (к моему лучшему пониманию):
$foo.sh file1.txt file2.txt
Теперь для сценария ...
Я понятия не имею ...
grep -iv $1 $2
Почему тег Python? Вы тоже интересуетесь этими ответами? – zondo
жаль, что это был только рекомендуемый тег – dank
Возможно ли это/проще с python? Я также новичок в python и использую spyder с gitbash. – dank