Lütfen aşağıdaki komutun ne anlama geldiğini açıklayın:
awk -F: '{print $4}'
Lütfen aşağıdaki komutun ne anlama geldiğini açıklayın:
awk -F: '{print $4}'
Yanıtlar:
awk -F: '{print $4}'
awk
- Bu AWK Programlama Dilinin tercümanıdır. AWK dili, veri dosyalarının işlenmesi, metin alma ve işleme için kullanışlıdır.-F <value>
- awk
Hangi alan ayırıcının kullanılacağını söyler . Sizin durumunuzda, -F:
ayırıcının :
(kolon) olduğu anlamına gelir .'{print $4}'
Dördüncü alanı yazdırmak anlamına gelir :
.Diyelim ki adı verilen bir dosya var test
ve içinde aşağıdakiler var:
Hello:my:name:is:Alaa
Komutu çalıştırırsak awk -F: '{print $4}' test
çıktı şu şekilde olacaktır:
is
Çünkü is
dördüncü alan.
alan1 alan3 alan5 ----- ---- ---- | | | | | | Merhaba: my: adı: is: Alaa || || - - alan2 alan4
454 154:266:377:454:533
4 doları ve tüm çizgiyi boşlukla ayırarak yazdırmak istersem ne olur ?