Merhaba,
Belirteceğim tarih aralığında dizin ağacı oluşturan bir uygulama
biliyor musunuz?
Kabuk betiği de olabilir. Hatta böyle olursa daha güzel olur. Örn:
root$ dizinleri_olustur -baslanic 2008-08-05 -bitis 2008-07-29
/içerisinde/yer/alacak/dizin/yolu
(örn: /home/ali/Desktop/takvim dizinini
Dediginiz isi yapan bir shell scripti yaptim. Kullanimi su sekilde:
./tariholustur.sh 20080806 20080605 dizin
---
#!/bin/bash
BASLANGIC=$(date -d $1 +%s);
BITIS=$(date -d $2 +%s);
cd $3;
while [ $BASLANGIC -gt $BITIS ]; do
bu nasil?
ornek kullanim:
./tariholustur.sh 2008-11-01 2009-06-01 hedef_dizin
---
#!/bin/bash
DATE=$1
until [ $DATE = $2 ]; do
mkdir -p $3/`date -d $DATE +%Y/%m/%d`
DATE=`date -d $DATE +1 day +%Y-%m-%d`
done
3 matches
Mail list logo