Odpowiedzi:
dobrze
grep -n "my string" file_name
zrobi dla twojego konkretnego zapytania. W GREP domyślnie rozróżniana jest wielkość liter. Aby nie rozróżniać wielkości liter, można dodać do niej opcję -i. -n
Opcja wyświetla numery linii. W przypadku innych niezliczonych opcji polecam
man grep
dla bardziej interesujących możliwości dopasowania wzorca 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