Di Linux, Bagaimana cara menampilkan baris yang berisi string dalam file teks, seperti:
search "my string" file_name
Bagaimana cara membuat case pencarian sensitif / tidak sensitif? Dan bagaimana cara saya juga menampilkan nomor baris?
Salam
baik
grep -n "my string" file_name
akan lakukan untuk permintaan khusus Anda. GREP pada dasarnya bersifat case sensitif dan untuk membuatnya case sensitif Anda dapat menambahkan opsi -i untuk itu. The -n
pilihan menampilkan nomor baris. Untuk berbagai opsi lainnya, saya sarankan
man grep
untuk kemampuan pencocokan pola yang lebih menarik dari 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