Відповіді:
добре
grep -n "my string" file_name
зробимо для вашого конкретного запиту. За замовчуванням GREP є чутливим до регістру, і щоб зробити його нечутливим, ви можете додати до нього варіант -i. -n
Параметр відображає номери рядків. Для інших варіантів безлічі рекомендую
man grep
для отримання більш цікавих можливостей відповідності шаблону GREP.
#!/bin/bash
cd $HOME/Desktop
s=xda
m=$(grep -n "$s" $HOME/Desktop/tt.txt )
if [ "$m" = "$s" ] ;then
echo "success"
else
echo "fail"
fi