Linux Dersleri 22. cut yazı işleme komutu

Bir yazı işleme komutu olan cut komutu bir çıktının belirli bir kısmını almamıza yarar. Alacağımız kısmı bir sınır, karakter veya byte yeriyle biz kendimiz belirleriz.

Ör : cut -c1 dosyaadı

Dosyamızın her satırındaki kelimenin ilk harfini verir

Ör : cut -c1,4,7,9 dosyaadı

Dosyamızdaki her satırdaki 1. 4. 7. ve 9. karakterleri verir.

Ör : cut -c1-7 dosyaadı

Dosyamızdaki her satırdaki 1’den 7. satıra kadar olan harfleri verir.

Ör : cut -c1-4,6-9 dosyaadı

Dosyamızdaki her satırdaki 1’den 4’e ve 6’dan 9’a kadar olan karakterleri verir.

Ör : cut -b1-4 dosyadı

Dosyamızdaki her satırdaki 1 ve 4 byte aralığındaki karakterleri verir.

Ör : cut -d: -f 6 /etc/passwd

/etc/passwd dosyamızda alanlar birbirinden iki nokta üst üsteyle ( : ) ayrıldığı için d opsiyonundan sonra : kullandık ve f (field) alan parametresine 6 yazıp 6 kolonu almasını istedik.

Ör : cut -d: -f 6-7 /etc/passwd

Yukarıdakiyle aynı işlemi 6 ve 7. kolonları birlikte alacak şekilde yaptık.

Ör : ls -l /home/faruk | cut -c2-4

Yukardaki örnekte /home/faruk klasörümüzü listeleyip her satırdaki 2. ve 4. karakterler arasını alıyoruz ki bu da kullanıcı izinleri oluyor.

Bu yazı İşletim sistemleri, Linux kategorisine gönderilmiş ve , , , , ile etiketlenmiş. Kalıcı bağlantıyı yer imlerinize ekleyin.

Bir yanıt yazın