Как проверить, существует ли строка в файле с Bash? - PullRequest
290 голосов
/ 20 января 2011

У меня есть файл, который содержит имена каталогов:

my_list.txt:

/tmp
/var/tmp

Я бы хотел проверить Bash перед тем, как добавить имя каталога, если это имя уже существует в файле.

Ответы [ 11 ]

0 голосов
/ 02 июня 2015
if grep -q "$Filename$" my_list.txt
   then
     echo "exist"
else 
     echo "not exist"
fi
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...