selamlar.
Linux üzerinde apache ile php çalıştırmaktayım.
http://ipadresi/deneme.php
ile belli bir dizindeki text dosyayı kendimce pars ederek yeniden 
formatlayabildim.
yani /var/www/dosya/data.txt içindekileri belli formata göre 
/var/www/data/duzenli.txt içine atabildim.

Lakin bunu otomatik olarak web browser olmadan yapmayı denedim beceremedim 
şöyleki;
konsoldan 
php -f  /var/www/deneme.php gibi çeşitli parametrelerle çalıştıramadım
wget -O - htpp://127.0.0.1/deneme.php gibi denemelerlede yapamadım.

Sorunuma Gelince;

data.txt içeriği;


    soyadı     KOCAK


    adi         Aydın


    Tckimlik     1234567890


    soyadı     CAKMAK


    adi         Ali


    Tckimlik     0012345678


    soyadı     BILIR


    adi         Veli


    Tckimlik     1233454350


    ..


    ..


    şeklinde gidiyor bu datayı okuyarak betik/script/perl/ vs ile konsoldan şu 
formata nasıl getirebilirim?

olması gereken duzenli.txt içeriğini


    Adı                 Soyadı                Tckimlik


    Aydın                KOCAK                1234567890


    Ali                   CAKMAK             0012345678


    Veli                BILIR                     1233454350
  



konsoldan awk ile deneme yanılma yaptım ama hep önce üstteki ve sonra diğerini 
bularak başarılı oldum. ilk önce soyadı sonra adı sonra tckimliği okuyabildim.
for next tarzı döngü ile değişkene atayıp sonradan print ile yazmaya kalktım 
yetersizliğimden yapamadım.

Bu konuda yardımcı olabilecek yada yol gösterebilecek arkadaşlarımıza şimdiden 
teşekkür ederim.

Saygılarımla.
                                          
_______________________________________________
Linux E-Posta Listesi
[email protected]
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux

Cevap