check if a string exists in a file bash code example

Example 1: bash if file contains string

if grep -q SomeString "$File"; then
  Some Actions # SomeString was found
fi

Example 2: bash check if string in file

Just use grep with flags 'F' (fixed string), 'x' (exact match) and 'q'
(quiet output) in order to check if a word string is in a file
if grep -Fxq "string" file.txt; then #do some code...#; fi

Example 3: linux test if string exists in file

if grep -Fxq "string" file.txt; then 
	echo "Match"
else 
	echo "No match"
fi

Example 4: bash check if string does not exist in file

Just use grep with flags 'F' (fixed string), 'x' (exact match) and 'q'
(quiet output) in order to check if a word string is in a file
if ! grep -Fxq "string" file.txt; then #do some code...#; fi