Linux Komutları

Bash'de “wc” Komutu Nasıl Kullanılır?

Bash'de “wc” Komutu Nasıl Kullanılır?

Bash'deki "wc" veya kelime sayımı komutu, bir dosyanın çeşitli istatistiklerini bulmaya yardımcı olduğu için son derece yararlı olarak kabul edilir. Bu komut birden fazla farklı varyasyonda kullanılabilir. Ancak bu kılavuzda, bu komutun Bash'deki temel kullanımını öğreneceğiz.

Linux Mint 20'de Bash'te “wc” Komutunu Kullanma Yöntemi:

Bash'te “wc” komutunu kullanmaya başlamadan önce bu komutun Linux Mint 20 sistemimizde kurulu olan versiyonunu sizlere göstermek istiyoruz.

$ wc --versiyon


Sistemimizde kurulu olan “wc” komutunun versiyonunu kontrol etmek için yukarıda bahsedilen komutun çıktısını aşağıdaki görselde gösterdik:

Ayrıca Linux Mint 20'de Bash'te “wc” komutunun kullanımını göstermek için wc adında rastgele bir dosya oluşturduğumuzu belirtmek isteriz.Txt. Aşağıda açıklanan sekiz örneğin hepsinde aynı dosyayı kullandık. Bu komutu çalıştırarak bu dosyanın içeriğini görebilirsiniz.

$ kedi tuvaleti.Txt


Bu sahte dosyanın içeriği aşağıdaki resimde gösterilmektedir:

Bunu gösterdikten sonra, Linux Mint 20'de Bash'de “wc” komutunun kullanımıyla ilgili bazı örnekleri size açıklamaya hazırız.

Örnek # 1: Bir Dosyanın Satır, Kelime, Karakter Sayısını ve Adını Görüntüleme:

Linux Mint 20'de satır, kelime, karakter ve bir dosyanın adını görüntülemek istiyorsanız, “wc” komutunu herhangi bir ek bayrak olmadan şu şekilde çalıştırabilirsiniz:

$ wc Dosya

Burada, Dosyayı satır sayısı, kelime sayısı, karakter sayısı ve terminalinizde görünmesini istediğiniz adın bulunduğu dosyanın adıyla değiştirmelisiniz. wc ile değiştirdik.metin, ben.e., sahte dosyamızın adı.

Varsayılan “wc” komutunun çıktısı aşağıda gösterilmiştir:

Burada ilk sütun satır sayısını temsil eder; ikincisi kelime sayısını, üçüncüsü karakter sayısını, dördüncüsü ise dosyanın adını gösterir.

Örnek # 2: Yalnızca Kelime Sayısını ve Dosya Adını Yazdırma:

Bir dosyadaki toplam kelime sayısını sadece ismiyle birlikte yazdırmak istiyorsanız, “-w” bayrağı ile “wc” komutunu kullanabilirsiniz.

$ wc -w Dosyası

Burada, Dosyayı, kelime sayısı ve adının terminalinizde görüntülenmesini istediğiniz dosyanın adıyla değiştirmelisiniz. wc ile değiştirdik.metin, ben.e., sahte dosyamızın adı.

“wc” komutunun çıktısının modifikasyonu aşağıda gösterilmiştir:

Örnek # 3: Yalnızca Satır Sayısını ve Dosya Adını Yazdırma:

Bir dosyadaki toplam satır sayısını sadece ismiyle birlikte yazdırmak istiyorsanız, “-l” bayrağını “wc” komutuyla birlikte kullanabilirsiniz.

$ wc -l Dosyası

Burada, Dosyayı, terminalinizde görüntülenmesini istediğiniz satır sayısı ve adının görüntülenmesini istediğiniz dosyanın adıyla değiştirmelisiniz. wc ile değiştirdik.metin, ben.e., sahte dosyamızın adı.

“wc” komutunun çıktısının modifikasyonu aşağıda gösterilmiştir:

Örnek # 4: Yalnızca Karakter Sayısını ve Dosya Adını Yazdırma:

Bir dosyadaki toplam karakter sayısını sadece ismiyle birlikte yazdırmak istiyorsanız, “-m” bayrağı ile “wc” komutunu kullanabilirsiniz.

$ wc -m Dosya

Burada, Dosyayı karakter sayısı ve adının terminalinizde görünmesini istediğiniz dosyanın adıyla değiştirmelisiniz. wc ile değiştirdik.metin, ben.e., sahte dosyamızın adı.

“wc” komutunun çıktısının modifikasyonu aşağıda gösterilmiştir:

Örnek # 5: Yalnızca Bayt Sayısını ve Dosya Adını Yazdırma:

Bir dosyadaki toplam bayt sayısını sadece ismiyle birlikte yazdırmak istiyorsanız, “-c” bayrağıyla “wc” komutunu kullanabilirsiniz.

$ wc -c Dosyası

Burada, Dosyayı, terminalinizde görüntülenmesini istediğiniz bayt sayısı ve adının görüntülenmesini istediğiniz dosyanın adıyla değiştirmelisiniz. wc ile değiştirdik.metin, ben.e., sahte dosyamızın adı.

“wc” komutunun çıktısının modifikasyonu aşağıda gösterilmiştir:

Örnek # 6: Yalnızca En Uzun Satırın Uzunluğunu (en uzun satırdaki karakter sayısı) ve Dosya Adını yazdırma:
Bir dosyanın sadece en uzun satır uzunluğunu ve adını görüntülemek istiyorsanız, “-L” bayrağıyla “wc” komutunu kullanabilirsiniz.

$ wc -L Dosyası

Burada, Dosyayı en uzun satırının karakter sayısı ve adının terminalinizde görüntülenmesini istediğiniz dosyanın adıyla değiştirmelisiniz. wc ile değiştirdik.metin, ben.e., sahte dosyamızın adı.

“wc” komutunun çıktısının modifikasyonu aşağıda gösterilmiştir:

Örnek # 7: Geçerli Dizindeki Toplam Dosya ve Klasör Sayısını Yazdırma:

Bir dizindeki toplam dosya ve klasör sayısını aşağıdaki şekilde yazdırmak için “wc” komutu “ls” komutuyla da birleştirilebilir:

$ l | wc -l


Aşağıdaki resimde gösterildiği gibi, geçerli dizinimizde bulunan toplam dosya ve klasör sayısı:

Örnek # 8: Toplam Sayı ile birlikte birden fazla dosyanın Satır, Kelime, Karakter ve Ad Sayısını Görüntüleme:

Birden fazla dosyanın satır sayısını, kelime sayısını, karakter sayısını ve isimlerini görüntülemek istiyorsanız “wc” komutunu aşağıdaki şekilde çalıştırabilirsiniz:

$ wc Dosya1 Dosya2

Burada, Dosya1 ve Dosya2'yi istatistiklerinin terminalinizde görüntülenmesini istediğiniz dosyaların tam adlarıyla değiştirmelisiniz. Onları wc ile değiştirdik.txt ve abc.metin, ben.e., sahte dosyalarımızın isimleri. Hatta ikiden fazla dosyanın adını bile söyleyebilirsiniz.

“wc” komutunun çıktısının modifikasyonu aşağıda gösterilmiştir:

Burada son satır, her iki dosyamızın toplam satır sayısını, kelime sayısını ve karakter sayısını temsil eder.

Sonuç:

Bash'te "wc" komutunun kullanımıyla ilgili bu öğreticiyi inceleyerek, Linux Mint 20'deki dosyalarınız hakkında gerekli tüm ayrıntıları bulmak için bu komutu kolayca kullanabilirsiniz.

Linux için En İyi Komut Satırı Oyunları
Komut satırı, Linux kullanırken yalnızca en büyük müttefikiniz değil, aynı zamanda eğlence kaynağı da olabilir, çünkü onu özel bir grafik kartı gerekt...
Linux için En İyi Gamepad Eşleme Uygulamaları
Tipik bir klavye ve fare giriş sistemi yerine bir gamepad ile Linux'ta oyun oynamayı seviyorsanız, sizin için bazı faydalı uygulamalar var. Çoğu PC oy...
Linux Oyuncuları için Faydalı Araçlar
Linux'ta oyun oynamayı seviyorsanız, oyun deneyimini geliştirmek için Wine, Lutris ve OBS Studio gibi uygulamaları ve yardımcı programları kullanmış o...