• 18-12-2018, 16:50:25
    #1
    120mb lik text dosyalarının bulunduğu bir klasörde bu text dosyaları içerisinde yer alan sutunu ayıklayacak ve tek bir text dosyasına yazacak bir script yazdırmak istiyorum.

    Örnek olarak aşağıda bir satırı veriyorum. Binlerce satır var. Ben 5.boşluktan sonraki değeri almak istiyorum veya 6 bunu programa girmek istiyorum. Bunun yanında satırdaki ilk değeri de alıp, klasör içerisinde bulunan klasörlerdeki tüm dosyalardan bu değerleri çekip tek bir text dosyasına yazdırmak istiyorum.

    0.00400008 280 289.691 280 280 280 280.628 281.549 309.278 463.574 1660.63 1671.79 1643.19 1657.01 1653.63 1661.68 1673.06 1690.83 1701.56 1701.34 1678.46 280 282.346 280 280 280 280.535 282.559 1372.69 1205.13 1716.63 1692.85 1763.33 1770.1 1779.3 1784.19 1793.85 1794.3 1772.36 1804.94 1866.75 280 290.302 280 280 280 280.695 280.804 306.919 613.559 1202.54 1759.56 1648.25 1639.14 1613.8 1607.16 1607.59 1646.87 1651.76 1614.49 1572.34 -1e+300 -1e+300 -1e+300 -1e+300 -1e+300 -1e+300 -1e+300 -1e+300 -1e+300 -1e+300 -1e+300 -1e+300 -1e+300 -1e+300 -1e+300 -1e+300 -1e+300 -1e+300 -1e+300 -1e+300 280 282.346 280 280 280 280.535 282.559 1405.64 1205.13 1716.63 1692.85 1763.33 1770.1 1779.3 1784.19 1793.85 1794.3 1772.36 1804.94 1866.75 280 280 280 280 280 281.11 280.486 326.272 1237.26 1442.88 1789.35 1801.19 1737.84 1706.19 1683.15 1669.15 1710.79 1721.54 1691.2 1696.64

    Örnek olarak yukarıdaki satırdan alınacak data ilk değer ve 6. değer.

    0.00400008 280
    .(diğer satırlardaki değerler)
    .
    .
    (Diğer klasörün içerisinde bulunan dosyadan alınan değerler)

    Klasörler ve data alınacak dosya isimleri örnek olarak

    0.004/T
    0.008/T
    0.012/T
    .
    .
    .
  • 18-12-2018, 17:03:28
    #2
    Ödev olabileceğini düşünerek kod göndermek istemedim. Python ile kolayca yapabilirsiniz. Dosyayı açıp her satırı .split(' ') ile boşluklardan bölebilir elde ettiğiniz listenin sıfırıncı ve beşinci konumdaki değerlerini bir kenarda kaydedip yeni bir dosyaya yazdırabilirsiniz. Burada tabi boşlukların birer boşluk olduğunu ve satır başında da boşluk bulunmadığını varsayıyorum
  • 18-12-2018, 17:04:30
    #3
    csengor adlı üyeden alıntı: mesajı görüntüle
    Ödev olabileceğini düşünerek kod göndermek istemedim. Python ile kolayca yapabilirsiniz. Dosyayı açıp her satırı .split(' ') ile boşluklardan bölebilir elde ettiğiniz listenin sıfırıncı ve beşinci konumdaki değerlerini bir kenarda kaydedip yeni bir dosyaya yazdırabilirsiniz. Burada tabi boşlukların birer boşluk olduğunu ve satır başında da boşluk bulunmadığını varsayıyorum
    Ödev değil. Ücretli yaptırmak istiyorum.
  • 18-12-2018, 19:17:30
    #4
    script olarak istediğinizi farkındayım İşine masaüstü yarayacaksa yazdırabiliriz
  • 19-12-2018, 12:37:23
    #5
    csengor nickli arkadaş yardımcı oldu herkese teşekkürler