Bu durumda egrep, awk, for ve insensitive parametresi olayi cozebilir :P Yine de basinizi en cok agritabilecek nokta burasi sanirim. Zira halen bizler dosyalarinizin uygulamanizda nerelerde ne $ekilde durdugunu bilemiyoruz. Biraz ustunkoru anlatimla bu i$ pek olacak gibi degil.
En makulu siz bash programming birazda php ile kendi cozumunuze bakin derim.

On 07/06/2011 04:54 PM, Nuri AKMAN wrote:
Dosyalarda bahsettiğiniz kullanım yok, her dosya kendi adı ile kullanılıyor...

Selamlar,
Nuri Akman


2011/7/6 Serdar KÖYLÜ <[email protected] <mailto:[email protected]>>

    2. soru, kullanılmayan resimler vs. sorusu biraz çetrefilli.

    Bri dizi resim olsun: MANU0.PNG, MENU1.PNG, MENU2.PNG

    Ve bunları sprintf(hede, "MENU%d.PNG", menu_pos) gibi bir şeyle
    yükletiyor olun. Bu durumda tipik grep çözümleri çuvallayacaktır. Ki
    makul yazılmış hemen her web uygulaması bu gibi bir dinamik dosya adı
    oluşturma işlevine sahip olacaktır. Elbette bu bir kural değil, ama
    aklın yolu, 100 satır kod yerine bir döngü der malum.

    Bunun yolu bir file access monitor (FAM) kodu yazıp (Mesela python ile
    kolayca yazılır) dizinlere erişimi izlemek ve buna göre erişilmeyen
    dosyaları bulmak gibi bir şey olabilir. ELbette last access time gibi
    şeylerde işinizi görür. Fakat her durumda, uygulamanın olası tüm
    case'lerden geçip her dosyayı yokladığından emin olmak gerekir ki, pek
    kolay değil.



    2011/7/6 Atıf CEYLAN <[email protected]
    <mailto:[email protected]>>:
    >
    > 3. Bu konuda fikrim yok ( belki ideler beceriyordur,
    becermiyorsa bile ben
    > olsam css dosyalarin icerisinden tanimlari bir liste yapar ve
    bunu grep
    > ifadeler -r /proje klasoru deyip arattirirdim. )
    >
    > Ek olarak grep -rl parametresi ile yaparsan eslesen dosya adi ve
    satiri ile
    > birlikte listeler.
    >
    > --
    > /**
    > * @author Atıf CEYLAN
    > * Software Developer & System Admin
    > * http://www.atifceylan.com
    > */
    > _______________________________________________
    > Linux-programlama mailing list
    > [email protected]
    <mailto:[email protected]>
    > https://liste.linux.org.tr/mailman/listinfo/linux-programlama
    > Liste kurallari: http://liste.linux.org.tr/kurallar.php
    >
    >
    _______________________________________________
    Linux-programlama mailing list
    [email protected]
    <mailto:[email protected]>
    https://liste.linux.org.tr/mailman/listinfo/linux-programlama
    Liste kurallari: http://liste.linux.org.tr/kurallar.php



_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


--
/**
* *@author* Atıf CEYLAN
* Software Developer & System Admin
* http://www.atifceylan.com
*/
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap