Linux'ta Birden Çok Kelime Nasıl Greplenir

Linux Ta Birden Cok Kelime Nasil Greplenir



Linux terminalinde birçok yararlı komut vardır ve Linux'ta kullanılan güçlü komutlardan biri grep'tir.

bu kavramak kısaltması Global Normal İfade Baskısı ve belirli dosyalardaki karakter dizilerini aramak için kullanılan bir komut satırı aracıdır. Aranan satırın modeli olarak bilinir Düzenli ifade ve bu komut yürütüldüğünde, eşleşen satırı yazdırır. Linux'taki bu komut, büyük dosyaları filtrelemek için kullanışlıdır.

grep komutu ile farklı dosyalarda birden fazla kelime arayabilirsiniz. Bu öğreticide, grep'in farklı işleçlerle birden çok dosya bulmak için kullanımını tartışacağız.







Linux'ta Birden Çok Kelime Nasıl Greplenir

bu kavramak komutu neredeyse tüm Linux dağıtımlarında önceden yüklenmiş olarak gelir. Ancak, eksikse, aşağıdaki komutla kurabilirsiniz:



sudo apt-get kurulumu kavramak

grep komutu üç bölümden oluşur, birincisi grep, ikincisi bulmanız gereken kalıp ve üçüncüsü dosyanın adı veya dosyanın yolu. Dosya adıyla kalıbı aramak için komutun sözdizimi şöyledir:



kavramak 'desen1\|desen2' dosya adı

Dosya yolu ile birden çok kelimeyi aramak için grep komutunun temel sözdizimi şöyledir:





kavramak 'desen1\|desen2' dosya yolu

Burada doc1.txt dosyasında birden çok kelime Linux ve sistem arıyorum:

kavramak 'Linux\|sistem' doc1.txt



Dosya yolu üzerinden birden çok kelimeyi arıyorsanız, komut aşağıdaki gibi olacaktır:

kavramak 'Linux\|sistem' / Ev / Zeynep / Belgeler / doc1.txt

Birden Çok Kelime Bulmak için Genişletilmiş grep Nasıl Kullanılır

Tek bir dosyada birden fazla kelime aramak için -e operatörü dosya adı veya dosya yolu ile. Komutun sözdizimi şöyledir:

kavramak -Bu model1 -Bu model2 dosyaAdı_veya_dosyaYolu

Burada doc1.txt dosyasında Linux ve Sistemi arıyorum:

kavramak -Bu 'Linux\|sistem' doc1.txt

Linux'ta grep Komutunu Kullanarak Birden Çok Tam Eşleşme Nasıl Bulunur?

Çoklu tam eşleşmeleri bulmak için grep komutuyla -w operatörünü kullanın. Komutun sözdizimi şöyledir:

kavramak -İçinde 'desen1\|desen2' dosya adı veya dosya yolu

Örneğin:

kavramak -İçinde 'Linux\|sistem' doc1.txt

grep Komutunda Büyük/Küçük Harfi Yoksay

grep komutları büyük/küçük harfe duyarlıdır ve bundan kaçınmak için -i operatörü . Bu, verilen giriş modellerinin hem büyük hem de küçük harf eşleşmelerini yazdıracaktır.

Doc1'de linux/sistemi aramak için -i'yi kullanırsanız, komut aşağıdaki gibi olacaktır:

kavramak -Ben 'linux\|sistem' doc1.txt

Grep Komutunu Kullanarak Eşleşme Sayısını Say

Grep komutu, sistem dosyasında bulduğu toplam eşleşme sayısını da görüntüleyebilir. Kullan -c operatörü grep komutuyla:

kavramak -C 'desen1\|desen2' dosya adı veya dosya yolu

Aşağıdaki komut aracılığıyla doc1'deki Linux ve sistem sözcüklerinin sayısını arayın:

kavramak -C 'linux\|sistem' doc1.txt

Linux'ta İki Kelimeden Fazlası Nasıl Greplenir

Linux'ta ikiden fazla kelimeyi bulmak için grep komutunu kullanmak istiyorsanız, aşağıdaki komut sözdizimini kullanın:

kavramak 'desen\|desen-2\|desen-3' dosya adı veya dosya yolu

Benim durumumda, doc1.txt dosyamda Linux, işletim ve sistem kelimelerini bulmayı kullanıyorum:

kavramak 'Linux\|işletim\|sistemi' doc1.txt

Sonuç olarak

Komut satırında çalışırken, kelimeleri aramak için genellikle grep komutunu kullanırız. Grep komutu, farklı operatör ve arama seçenekleri ile Linux'un en kullanışlı ve güçlü komutudur. Bu komutla, dosyadaki belirli kelimeleri ve kalıpları bulabilirsiniz. grep komutunu anlamak, büyük dosyalara bakmak için çok zaman kazandıracaktır.