Попытка извлечь веб-страницу в виде строчной буквы, затем выполнить поиск в выходной строке для подстроки
Моя попытка:
1 #!/usr/bin/env bash
2
3 URL="https://somesite.com"
4 MOVIES_SOURCE="movies.txt"
5 PAGE=`curl "$URL"` | tr '[:upper:]' '[:lower:]'
6
7 while IFS= read -r movie
8 do
9 FOUND="$($PAGE =~ "$movie")"
10 echo $FOUND
11 if [[ $FOUND ]]; then
12 echo "$movie found"
13 fi
14 done < $MOVIES_SOURCE
15
Когда я запускаю это, я получаю line 9: =~: command not found
Переменная $movie
допустима и содержит каждую строку из movies.txt
, но я изо всех сил пытаюсь выяснить это!