Linux İşletim Sistemi/Linux Komutları/Metin dosyalarıyla işlemler
Bu kısımda Linux komutları aracılığıyla metin dosyalarını görüntülemeyi ve metin dosyalarında arama yapmayı göreceğiz.
cat
Bir metin dosyasının içeriğini komut satırında görmemizi sağlar. Örnek:
Bu komut dosya.txt dosyasının içeriğini komut isteminde okuyabilmemizi sağlar.
more
more komutu cat ile aynı ile vazifelidir. Ancak more komutunun bir avantajı tek sayfada gösterilemeyecek olan dosyalar okunurken boşluk tuşu ile kaydırma olanağı sağlamasıdır.
head
Bir metin dosyasının ilk birkaç satırını görüntülemek için kullanılır. Örnek:
Bir metin dosyasının son birkaç satırını görüntülemek için kullanılır. Örnek:
tail dosya.txt
head ve tail komutları için varsayılan değer 10'dur. Ancak istenirse bu değer değiştirilebilir. Örnekler:
Birinci örnekte dosyanın başından itibaren 5 satır görüntülenir. İkincisinde ise aynı dosyanın sonundan itibaren 25 satır görüntülenir. Eğer dosyanın satır sayısı belirtilen sayıdan az ise (veya sayı belirtilmediğinde 10'dan ise) dosyada olan kadar satır görüntülenir.
grep
Metin dosyalarında arama yapmaya yarayan bir komuttur. Örnek:
Bu komutla dosya.txt dosyasında "metin" metnini içeren bütün satırlar görüntülenir ve "metin" metinleri de renkli gösterilir. grep komutu ile istenirse aynı anda birden fazla dosyada da arama yapılabilir. Bu durumda her bulunan metnin satırının sol kısmında metinin hangi dosyada bulunduğu yazar. Örnek komut: