* SERKAN TURAN [2008-10-29 12:20:13+0200]
> awk ile bir dosya içinde iki anahtar kelime arasındaki satırları, arama
> kriterine uyan tüm satırları ayrı dosyalara yazmak isiyorum.Fakat sadece tüm
> cıktıları bir dosyaya yazaabildim. Kritere uyan her metni nasıl ayrı
> dosyalara yazabilrim. tşkler

Yönlendirme yapmanız gerekiyor, 'print >"dosya"' gibi (çift tırnaklara
dikkat).  Bir örnek:

        $ cat data
        1
        foo
        x
        end
        2
        bar
        y
        end
        3

        $ awk '
                /foo/,/end/ {
                        print >"foo"
                }
                /bar/,/end/ {
                        print >"bar"
                }
        ' <data

        $ cat foo
        foo
        x
        end

        $ cat bar
        bar
        y
        end

-- 
roktas
_______________________________________________
Linux-programlama mailing list
[email protected]
http://liste.linux.org.tr/mailman/listinfo/linux-programlama

Cevap