istediğiniz işlem için en uygunu kısa bir python betiği ( scripti ) yazmak gibi gözüküyor
2008/11/4 tankut tan <[EMAIL PROTECTED]>: > merhaba .nette arama yapıyorum çok kısıtlı bilgiler var ben acemi bi > kullanıcı olduğum için anlamadım. bi yardımcı olursanız sevinirim > > linuxta yaptığım işlem bi programın çıktı dosyasının içerisinden alıp başka > bir dosyada belirtilen stun ve satıra yazmam gerekiyor. bu baya zahmetli bi > iş. kısa yoldan script yazarak bu işi çözmeye çalıştım. ayrıca çıktılar tek > dosyada değil durum aşağıdaki gibi... > > dosya1 > dosya2 > . > . > . > dosyan > > bende dosyalardan verileri şu şekilde aldım > > cat dosya* | grep -i "veri" | cut -f8 -d' ' > > bu kodla verileri alabiliyorum sonra komuta şunu ekliyorum > > cat dosya* | grep -i "veri" | cut -f8 -d' ' >> diğerdosya > > diğer dosya boş değil komuttanda anlaşılacağı üzere dosyanın sonuna ekliyor > dosya1 dosya2 ... dosya n deki n tane verleri. ama benim belli stun ve > satıra yazdırmam gerekiyor. ayrıca her veri için sırasıyla uygun değerleri > satırın başına 1,2,3 ... n değerlerinide yazdırmam gerekiyor. diğer dosya > aşağıdaki gibi olmalı.. > > dosyada var olan açıklamalar > değerler bu 3 satır dosyada var eklenecek olan satır ve stunlar aşağıdaki > gibi > eklenecek veri sayısı n > > 1 dosya1 den alınan veri > 2 dosya2 den alınan veri > . . > . . > . . > n dosyan den alınan veri > > > kısacası linuxta konsoldan var olan dosyaya yada yeni bir dosya > oluşturularak istenilen satır ve stuna veriler yazdırabiliyormuyuz. > > linux kabuk programlamada dosya işlemleri için komutların kısıtlı olduğunu > okudum bazı yerlerde... bu durumda ne yapmalıyım. c fortran gibi proglar mı > kullanmam gerekli yoksa kabuk komutları ile bu işi halledebilirmiyim. > teşekkürler... > > _______________________________________________ > Linux-programlama mailing list > [email protected] > http://liste.linux.org.tr/mailman/listinfo/linux-programlama > > -- Ömer Fadıl USTA http://www.bilisimlab.com/ _______________________________________________ Linux-programlama mailing list [email protected] http://liste.linux.org.tr/mailman/listinfo/linux-programlama
