Awk'nin temellerini çabucak öğrenirseniz, komut satırında gerçekten harika şeyler yapabilirsiniz.
Ancak awk'ı öğrenmenin gerçek nedeni , yazarları Aho, Kernighan ve Weinberger tarafından yazılan muhteşem The AWK Programming Language kitabını okumak için bir bahaneye sahip olmaktır . İsminden, size sadece awk öğrettiğini düşünürdünüz. Aslında bu sadece başlangıç. Dize manipülasyonunu kolaylaştıran kısa ve öz bir betik dili kullanıldığında, çözülebilecek geniş bir dizi problemi başlatmak - ve awk ilklerden biriydi - okuyucuya bir veritabanının, bir ayrıştırıcının, bir yorumlayıcının nasıl uygulanacağını öğretmeye devam eder. ve (eğer bellek bana hizmet ediyorsa) projeye özgü küçük bir bilgisayar dili için bir derleyici! Keşke awk kullanarak örnek bir işletim sistemi programlamış olsalardı, kitap bilgisayar bilimine oldukça eksiksiz bir anket girişi olacaktı!
Orijinal C Dili kitabı gibi, meşhur net ve özlü, aynı zamanda doğru yapılmış dostane teknik yazımın harika bir örneğidir. Dizin bile bir zanaatkarlıktır.
Awk? Biliyorsanız, ara sıra komut satırında kullanacaksınız, ancak daha büyük herhangi bir şey için kapana kısılmış hissedeceksiniz, sisteminizin daha geniş özelliklerine ve Python gibi bir şeyin erişim sağladığı İnternet'e erişemeyeceksiniz. Ama kitap? Her zaman okuduğunuza sevineceksiniz!