У меня есть текстовый файл, содержащий список задач, и каждый раз, когда я хочу добавить задачу, я должен проверить, существует ли она в текстовом файле или нет. Я пытался использовать grep, но это не сработало, потому что у каждой задачи есть свой номер.Проверьте, есть ли текстовый файл в строке
В рассуждении $ 2 Я передаю строку, которая является задачей я хочу добавить к todo.txt Я попытался с помощью этого:
if grep -Fxq “$2” todo.txt
then
#do something
else
#do something
Это пример текстового файла:
Tasks:
1- Go to the gym
2- Go to work
3- Submit your project
показать пример файла и кода, который вы пробовали – Junaid
Можете ли вы предоставить краткий пример того, как выглядят данные в вашем текстовом файле? – Asaph
Когда вы используете тег «shell», что вы подразумеваете под этим? Термин «оболочка» неоднозначен. Вы имеете в виду, например, оболочку Linux или OSX, такую как Bash? Что-то другое? –