GNU Grep 3.0 sürümüne güncellendi

Tam adı Global Regular Expression Printer (evrensel düzenli ifade yazıcısı) olan GNU Grep‘in 3.0 sürümü, Jim Meyering tarafından duyuruldu. Yazılımın yeni kararlı sürümünü duyurmaktan memnun olduklarını ifade eden geliştirici ekip, 2.28 sürümünden bu yana, 3 gün içinde, 2 kişi tarafından 4 satır kod yazıldığını, böylelikle 2.28 sürümünde görülen ciddi bir hatanın giderildiğini ifade etti. Gnulib üzerinde birçok önemli değişiklik olduğu hatırlatılırken, şu ya da bu biçimde katkıda bulunan herkese teşekkür edildiği, değişiklikleri incelemek isteyenlerin bu sayfadan yararlanabilecekleri belirtildi. Grep 3.0 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu ya da gnu.org’un sayfasını inceleyebilirsiniz. GNU Grep; GNU/Linux’ ta dosya içinde arama yapmak için kullanılan bir komuttur. Başka deyişle, bir yazıda, belirli kriterler dahilinde parçalar çıkarır. Yani şablon olarak kullanıcının belirlediği kriterler içindeki verileri bulur ve listeler. Tek başına kullanılabileceği gibi borularla da kullanılabilen Grep; oldukça yararlı bir araçtır. Sözgelimi; terminalde, dosyanın bulunduğu dizinde olmak şartıyla; grep primus Bumblebee.txt komutu verildiğinde, Bumblebee.txt dosyası içinde “primus” geçen satırlar listelenecektir. Bu, Grep’in tek başına kullanımına bir örnektir.

İlk örneğimizde, Grep, büyük küçük harf ayrımına dikkat ediyordu. İstenirse, bu ayrım ortadan kaldırılabilir. Mesela, dosyanın bulunduğu dizinde olmak şartıyla;

grep -i "primus" Bumblebee.txt

komutu verildiğinde, büyük küçük harf ayrımı gözetmeksizin ilgili listelemeyi yapacaktır. Borularla kullanımına ise şöyle bir örnek verelim:

ls -l | grep rwxrwxrwx

Bildiginiz gibi “ls -l” komutu dizin içeriğini listeler. Boru ile eklediğimiz “grep rwxrwxrwx” kısmı ise, kullanıcıya yalnız okuma, yazma, çalıştırma izinlerine sahip dizin ve dosyaların listesini sunar. Böylece tüm dizinleri görmek yerine, yalnızca bu izinlere sahip dizin ve dosyalar görülür. Grep; pek çok farklı seçenekle kullanılabilir.

GNU Grep 3.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

, , ,

0 0 Oylar
Article Rating
Subscribe
Bildir
guest

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.

1 Yorum
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Kaleihan
Kaleihan
7 yıl önce

Ben hep cat Bumblebee.txt | grep primus diye kullanırdım. Bunu öğrendiğim iyi oldu. Teşekkürler

1
0
Yorum yapar mısınız?x