IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   kelime aratma (https://www.ircforumlari.net/mirc-scripting-sorunlari/520338-kelime-aratma.html)

serencebey 11 Ocak 2013 00:21

kelime aratma
 
elimde a.txt ve b.txt olarak 2 text var.
a.txt deki 1nci satır 1nci kelime b.txt içinde varmı nasıl echolatabilirim
teşekkürler

Med Cezir 11 Ocak 2013 03:28

Cevap: kelime aratma
 
Elindeki txt dosyalarında nasıl kayıtlı olduğunu bilmediğim için şu şekilde düşündüm.

Örneğin a.txt dosyasında 1 den 9 a kadar rakamlar var b.txt dosyasında 1 den 19 a kadar olan tek sayılar var.
a.txt deki 1. satırdaki 1 Kelimesi b.txt de eşleşti.
a.txt deki 3. satırdaki 3 Kelimesi b.txt de eşleşti.
a.txt deki 5. satırdaki 5 Kelimesi b.txt de eşleşti.
a.txt deki 7. satırdaki 7 Kelimesi b.txt de eşleşti.
a.txt deki 9. satırdaki 9 Kelimesi b.txt de eşleşti.
gibi sonuç verir.
Kod:

alias bak {
  echo -a Taranıyor.
  var %.. 1
  while %.. <= $lines(a.txt) {
    if $read(b.txt,w,$read(a.txt,%..)) { echo -a a.txt deki $+(%..,.) satırdaki $read(a.txt,%..) Kelimesi b.txt de eşleşti. }
    inc %..
  }
}


serencebey 11 Ocak 2013 13:39

Cevap: kelime aratma
 
Teşekkür ederim çok güzel çalışıyorda..
Burda tüm satırı aratıyor..
------
mesela a.txt de
ali 19
veli 20
hasan 15
cemil 18
------
b.txt de
ali
veli
hasan

bu şekilde sadece a.txtdeki 1nci eşleşmeyen kelime lazım bana 19 lar 20 ler değil
a.txtdeki cemil b.txt yok gibi

Med Cezir 12 Ocak 2013 02:10

Cevap: kelime aratma
 
a.txt de olup b.txt de bulunmayanlar, sadece 1 kelimeleri a.txt de dikkate alarak.
Aynı örnek mantığı üzerinden
Taranıyor.
a.txt deki 2. satırdaki 2 Kelimesi b.txt de bulunmuyor.
a.txt deki 4. satırdaki 4 Kelimesi b.txt de bulunmuyor.
a.txt deki 6. satırdaki 6 Kelimesi b.txt de bulunmuyor.
a.txt deki 8. satırdaki 8 Kelimesi b.txt de bulunmuyor.
a.txt deki 10. satırdaki Kelimesi b.txt de bulunmuyor.
Kod:

alias bak {
  echo -a Taranıyor.
  var %.. 1
  while %.. <= $lines(a.txt) {
    if !$read(b.txt,w,$token($read(a.txt,%..),1,32)) { echo -a a.txt deki $+(%..,.) satırdaki $read(a.txt,%..) Kelimesi b.txt de eşleşti. }
    inc %..
  }
}



Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 01:30.

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net