Arkadaşlar şöyle bir fikrim geldi gene :)
Öncelikle ilk klasörün içinin resmi
(https://forum.ubuntu-tr.net/proxy.php?request=http%3A%2F%2Fc1112.hizliresim.com%2Fs%2Ff%2F12h9b.png&hash=420402b064c939c65bbb48e6b4bfdc5b60716dbc)
Bu klasörlerden static klasörünün içine giriyorum
(https://forum.ubuntu-tr.net/proxy.php?request=http%3A%2F%2Fc1112.hizliresim.com%2Fs%2Ff%2F12h9x.png&hash=5a11f652e7afd272ae0cd554a5a614a6010b6950)
ve bu dosyaların içinden de info dosyasının içine girip gerekli bir bilgiyi almam gerekiyor.Bazen 70 sefer bunu tekrarlamam gerekiyor ve işlem çok uzuyor ve vaktimi alıyor.
infonun içeriği
******************************** Grid ********************************
Simulation Box:
Type = parallelepiped
Lengths [b] = ( 56.000, 112.000)
Octopus will run in 2 dimension(s).
Octopus will treat the system as periodic in 0 dimension(s).
Lattice Vectors [b]
112.000000 0.000000
0.000000 224.000000
Cell volume = 25088.0000 [b^2]
Reciprocal-Lattice Vectors [b^-1]
0.056100 0.000000
0.000000 0.028050
Main mesh:
Spacing [b] = ( 1.100, 1.100) volume/point [b^2] = 1.21000
# inner mesh = 20503
# total mesh = 22951
Grid Cutoff [H] = 4.078 Grid Cutoff [Ry] = 8.157
**********************************************************************
**************************** Theory Level ****************************
Input: [TheoryLevel = dft]
Exchange-correlation:
Exchange
Slater exchange (LDA)
[1] PAM Dirac, Proceedings of the Cambridge Philosophical Society 26, 376 (1930)
[2] F Bloch, Zeitschrift fuer Physik 57, 545 (1929)
Correlation
AMGB (for 2D systems) (LDA)
[1] C Attacalite et al, Phys. Rev. Lett. 88, 256601 (2002)
[2] C Attacalite, PhD thesis
Input: [SICCorrection = sic_none]
**********************************************************************
SCF converged in 375 iterations
Eigenvalues [H]
#st Spin Eigenvalue Occupation
1 up 7.204749 1.000000
1 dn 7.198675 1.000000
2 up 7.205201 1.000000
2 dn 7.199420 1.000000
3 up 7.205243 1.000000
3 dn 7.199555 1.000000
4 up 7.205652 1.000000
4 dn 7.199711 1.000000
5 up 7.431823 1.000000
5 dn 7.425404 1.000000
6 up 7.432496 1.000000
6 dn 7.426306 1.000000
7 up 7.434153 1.000000
7 dn 7.427879 1.000000
8 up 7.434941 1.000000
8 dn 7.428610 1.000000
9 up 7.547615 1.000000
9 dn 7.542816 1.000000
10 up 7.552183 1.000000
10 dn 7.547387 1.000000
11 up 7.565334 1.000000
11 dn 7.559962 1.000000
12 up 7.573927 1.000000
12 dn 7.568582 1.000000
13 up 7.618510 1.000000
13 dn 7.613319 1.000000
14 up 7.627589 1.000000
14 dn 7.623774 1.000000
15 up 7.669516 1.000000
15 dn 7.662427 1.000000
16 up 7.673566 1.000000
16 dn 7.670591 1.000000
17 up 7.724848 1.000000
17 dn 7.723874 1.000000
18 up 7.739235 1.000000
18 dn 7.730591 1.000000
19 up 7.775007 1.000000
19 dn 7.777509 1.000000
20 up 7.817735 1.000000
20 dn 7.811716 1.000000
21 up 7.821596 1.000000
21 dn 7.825265 1.000000
22 up 7.842643 1.000000
22 dn 7.867114 1.000000
23 up 7.859694 1.000000
23 dn 7.888256 1.000000
24 up 7.898106 1.000000
24 dn 7.918345 1.000000
Energy [H]:
Total = 205.42876001
Free = 205.42876001
-----------
Ion-ion = 0.00000000
Eigenvalues = 363.69845132
Hartree = 167.39741061
Int[n*v_xc] = -29.61790809
Exchange = -16.40433401
Correlation = -4.08585479
Entropy = 0.00000000
-TS = -0.00000000
Kinetic = 72.22895982
External = -4.56739262
Total Magnetic Moment:
mz = -0.000000
Local Magnetic Moments (sphere radius [b] = 50.000):
Ion mz
1 qd 0.000000
Dipole: [b] [Debye]
<x> = 5.58231E-03 1.41888E-02
<y> = -2.39850E-02 -6.09639E-02
Convergence:
abs_dens = 3.36110521E-04 (0.00000000E+00)
rel_dens = 7.00230252E-06 (1.00000000E-05)
abs_ev = 3.39967715E-06 (1.00000000E-05) [H]
rel_ev = 9.34751617E-09 (0.00000000E+00)
Forces on the ions [H/b]
Ion x y
1 qd -0.000000 -0.000000
-------------------------------------------
Max abs force 0.000000 0.000000
Total force -0.000000 -0.000000
Gelelim asıl meseleye.Bir betik hazırlamaya kalksam bütün info dosyalarını bulsa ve içindeki
Total = ..............
kısımlarını bulsun ve bir txt dosyasına kaydetsin istiyorum.Acaba ne yapmalıyım?
"dizin/" ile verilen yerde ismi info olan tum dosyalarin iceriginde "total" gecen satirlari dosyanin bulundugu yer ile birlikte, bulunulan dizinde myinfo.txt dosyasina yazdiran komut soyle. Ihtiyaca gore duzenlenebilir.
find dizin/ -name info | xargs grep total >> myinfo.txt
Alıntı yapılan: cagriemer - 13 Aralık 2011 - 07:51:35
find dizin/ -name info | xargs grep total >> myinfo.txt
@cagriemer, peki bu komut sadece "/dizin" içindeki dosyaları mı arar yoksa "/dizin" içinde başka dizinler varsa onların içlerine, hatta onların da içinde dizin varsa onların da içlerine bakar mı?
Alıntı yapılan: Aequitas - 13 Aralık 2011 - 14:14:53
Alıntı yapılan: cagriemer - 13 Aralık 2011 - 07:51:35
find dizin/ -name info | xargs grep total >> myinfo.txt
@cagriemer, peki bu komut sadece "/dizin" içindeki dosyaları mı arar yoksa "/dizin" içinde başka dizinler varsa onların içlerine, hatta onların da içinde dizin varsa onların da içlerine bakar mı?
İşte asıl soru bu :D bu dizinin içindeki başka klasörlere de girmesi ve info dosyasını bulması gerekir benim isteğimin olması için.
@bahdem, peki sen komutu denemedin mi? Belki tüm klasörleri tarıyordur.
Denemeden soru soruyorsunuz :D . Tabii ki de alt dizinleri tarıyor.
Arkadaşlar bu forum bana çok şeyler kattı :)Yazdığım betik
#/bin/sh
echo "Hadi verileri alalım"
echo -n "Dizin giriniz : "
read dizin
file="$dizin"
find $dizin/ -name info | xargs grep total >> myinfo.txt
Çıktısı
/home/bahdem/Masaüstü/S=0/4.100/static/info: Total = 205.42876001
/home/bahdem/Masaüstü/S=0/4.100/static/info:Total Magnetic Moment:
/home/bahdem/Masaüstü/S=0/4.100/static/info: Total force -0.000000 -0.000000
/home/bahdem/Masaüstü/S=0/4.200/static/info: Total = 205.42876001
/home/bahdem/Masaüstü/S=0/4.200/static/info:Total Magnetic Moment:
/home/bahdem/Masaüstü/S=0/4.200/static/info: Total force -0.000000 -0.000000[/code]
Sıkıntılar;
1)Ben Dizin kısımlarından sadece static klasörünün bir üst kalsör adının çıkmasını istiyorum
2)Sadece
Energy [H]:
Total = 205.42876001
lerin çıkmasını istiyorum.Bana bütün totla geçenleri listeliyor.
Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 13 Aralık 2011 - 14:46:29
Bir adım daha geliştirdim betiği
#/bin/sh
echo "Hadi verileri alalım"
echo -n "Dizin giriniz : "
read dizin
echo -n "Neyi bulmamı istersin :"
read aranacak
echo -n "text adı ne olsun :"
read text
file="$dizin"
find $dizin/ -name info | xargs grep "$aranacak" >> "$text".txt
Çıktısı;
/home/bahdem/Masaüstü/S=0/4.100/static/info: Total = 205.42876001
/home/bahdem/Masaüstü/S=0/4.200/static/info: Total = 205.42876001
acaba
/home/bahdem/Masaüstü/S=0 ve static/info kısımlarını nasıl yok edebilirim ben?
@bahdem Energy satırından sonraki veriyi almak istiyorsan alttaki kod işini görür.
grep -A1 Energy myinfo.txt
Alıntı yapılan: bahdem - 13 Aralık 2011 - 14:35:52
/home/bahdem/Masaüstü/S=0/4.100/static/info: Total = 205.42876001
/home/bahdem/Masaüstü/S=0/4.200/static/info: Total = 205.42876001
acaba
/home/bahdem/Masaüstü/S=0 ve static/info kısımlarını nasıl yok edebilirim ben?
Eger ciktilar surekli boyle duzenli gelecekse cut komutunu kullanabilirsiniz. Belgeye yazdirmadan once bir boru (pipe) daha koyup cut'a besleyin ciktinizi ve islenmis halini yazdirin. Eger kendim yapinca daha cok hosuma gidiyor derseniz cut'in man sayfalarindan -d ve -f opsiyonlarinin ne ise yaradiklarina bakabilirsiniz.
-d"/" -f 2,3 ne yapiyor mesela onu gozlemleyin. Daha sonra sorununuz en son field'da (-f buradan geliyor)
info: Total = 205.42876001 gorecek olmaniz olacak. O kisimdan da baska bir delimiter (-d de buradan geliyor) ile istediginiz bolumu alabilirsiniz. Yalniz bu son dedigimi ilk aldiginiz sonucla birlikte yazdirmak biraz zorlayacaktir muhtemelen. 2 ayri gecici dosya yaratip paste komutu ile birlestirebilirsiniz. Bu sekilde yapmayi deneyin, olmazsa ben yazayim.
@rutku hocam sonuçta değişiklik yok.
@cagriemer hocam ise senin dediğini anlamadım.Yapamazsam gedit ile açıp oluşan dosyayı "tamamını değiştir" komutu ile seçeceğim sürekli değişenleri ve boşluk vereceğim
bahdem parametreler doğru. Hata imkanı yok .
Alıntı yapılan: rutku - 13 Aralık 2011 - 22:25:45
bahdem parametreler doğru. Hata imkanı yok .
@rutku hocam parametrelerde hata yok.Çıktı alabiliyorum orada bir problem yok.Çıktıda değişiklik olmuyor
/home/bahdem/Masaüstü/S=0/4.100/static/info: Total = 205.42876001
/home/bahdem/Masaüstü/S=0/4.200/static/info: Total = 205.42876001
Gene bu şekilde çıkıyor aksine artıyor çıktı birde ENRGiE kısmı çıkıyor çıktıda :)
Ben "/home/bahdem/Masaüstü/S=0" kısmından kurtulmak istiyorum.Çıktının şu şekilde oluşmasını istiyorum
4.100 Total = 205.42876001
4.200 Total = 205.42876001
bahdem ha gayret emeklemeye başladın. Önüne gelen kaynakları kendin deneyerek çözmelisin. Bulmacanın sahibi sensin çünkü :)
find $dizin/ -name info | awk -F/ '{print $NF}' | grep *.mp3 >> myinfo.txt
Alıntı yapılan: rutku - 13 Aralık 2011 - 23:00:01
bahdem ha gayret emeklemeye başladın. Önüne gelen kaynakları kendin deneyerek çözmelisin. Bulmacanın sahibi sensin çünkü :)
find $dizin/ -name info | awk -F/ '{print $NF}' | grep *.mp3 >> myinfo.txt
sanırım bu kod mp3 uzantılı dosyaları bir txt dosyasına listeliyor.Aklım şuraya takılıyor
awk -F/ '{print $NF}'
Bu ne anlama geliyor? Aslında ben kodu hazırladım. Çıktıyı elle düzletiyorum istediğim gibi. O elle düzenleme kısmını da otomatiğe bağlasam güzel olacak :D
bahdem ilk tahminin doğru :). Ama ikincisinde awk nedir diye araştırmamışsın :). Ayrıca $NF (Name Folder) parametresi olmazsa filtreleme yapmıyor.
Alıntı yapılan: bahdem - 13 Aralık 2011 - 18:00:17
@rutku hocam sonuçta değişiklik yok.
@cagriemer hocam ise senin dediğini anlamadım.Yapamazsam gedit ile açıp oluşan dosyayı "tamamını değiştir" komutu ile seçeceğim sürekli değişenleri ve boşluk vereceğim
Yani diyorum ki;
find dizin -name info | xargs grep total | cut -d"/" -f6,8
yukaridaki komut size suna benzer bir cikti verir.
4.100/info: Total = 205.42876001
Bunu gecici bir belgeye alip ornegin daha once yazdigimi komutta "> myinfo.txt" kisimi o isi yapiyordu, daha sonra o belgeden awk ile gerekli sutunlari almayi deneyebilirsiniz.
Baştan sona okudum bayağı zevkli bir ekip işine benziyor, hiçbir şey anlamasam da gerçekten okurken fevkalade zevk aldım ve bir kere daha anladım ben doğru bölümü okuyorum. Bir an önce atılmak istiyorum işin içine fakat daha çok yol almam gerekiyor çoook :)
Cümleten kolay gelsin. Selametle...
Alıntı yapılan: cagriemer - 14 Aralık 2011 - 07:42:41
find dizin -name info | xargs grep total | cut -d"/" -f6,8
hocam bu şeklide hiçbir çıktı vermiyor.Kendim şöyle düzenledim
#/bin/sh
echo "Hadi verileri alalım"
echo -n "Dizin giriniz : "
read dizin
echo -n "Neyi Aramamı istersin? :"
read aranacak
echo -n "text adı ne olsun :"
read text
file="$dizin"
find dizin -name info | xargs grep $aranacak | cut -d"/" -f6,8 >> "$text".txt
burada da text dosyası oluşturuyor içinde veri yok.
Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 14 Aralık 2011 - 15:40:50
Şimdi sorun daha da dallandı :)Konuyu toparlayayım biraz.
Hazırladığım script
#/bin/sh
echo "Hadi verileri alalım"
echo -n "Dizin giriniz : "
read dizin
echo -n "Neyi Aramamı istersin? :"
read aranacak
echo -n "text adı ne olsun :"
read text
file="$dizin"
find $dizin/ -name info | xargs grep "$aranacak" >> "$text".txt
Bu scriptin çıktısı;
/home/workstation/Desktop/baha_octopus/S=0/5.080/static/info: Total = 220.14455383
/home/workstation/Desktop/baha_octopus/S=0/4.970/static/info: Total = 215.89562005
/home/workstation/Desktop/baha_octopus/S=0/5.200/static/info: Total = 224.71367493
/home/workstation/Desktop/baha_octopus/S=0/4.940/static/info: Total = 214.70617650
/home/workstation/Desktop/baha_octopus/S=0/5.150/static/info: Total = 222.83871259
/home/workstation/Desktop/baha_octopus/S=0/5.030/static/info: Total = 218.21592190
/home/workstation/Desktop/baha_octopus/S=0/4.990/static/info: Total = 216.63482767
/home/workstation/Desktop/baha_octopus/S=0/5.170/static/info: Total = 223.60731346
/home/workstation/Desktop/baha_octopus/S=0/4.780/static/info: Total = 208.52690595
/home/workstation/Desktop/baha_octopus/S=0/5.110/static/info: Total = 221.25565591
/home/workstation/Desktop/baha_octopus/S=0/4.890/static/info: Total = 212.79312801
/home/workstation/Desktop/baha_octopus/S=0/4.960/static/info: Total = 215.50829319
/home/workstation/Desktop/baha_octopus/S=0/5.160/static/info: Total = 223.22311321
/home/workstation/Desktop/baha_octopus/S=0/5.140/static/info: Total = 222.45427851
/home/workstation/Desktop/baha_octopus/S=0/4.900/static/info: Total = 213.18113017
/home/workstation/Desktop/baha_octopus/S=0/4.830/static/info: Total = 210.46545975
/home/workstation/Desktop/baha_octopus/S=0/5.070/static/info: Total = 219.71658064
/home/workstation/Desktop/baha_octopus/S=0/4.930/static/info: Total = 214.34518717
/home/workstation/Desktop/baha_octopus/S=0/4.850/static/info: Total = 211.24123190
/home/workstation/Desktop/baha_octopus/S=0/5.050/static/info: Total = 205.42863167
/home/workstation/Desktop/baha_octopus/S=0/4.810/static/info: Total = 209.68989377
/home/workstation/Desktop/baha_octopus/S=0/5.130/static/info: Total = 222.02455777
/home/workstation/Desktop/baha_octopus/S=0/4.910/static/info: Total = 213.54917316
/home/workstation/Desktop/baha_octopus/S=0/4.770/static/info: Total = 208.13940182
/home/workstation/Desktop/baha_octopus/S=0/5.090/static/info: Total = 220.48620012
/home/workstation/Desktop/baha_octopus/S=0/4.880/static/info: Total = 212.40512754
/home/workstation/Desktop/baha_octopus/S=0/4.920/static/info: Total = 213.93480268
/home/workstation/Desktop/baha_octopus/S=0/5.060/static/info: Total = 219.37353390
/home/workstation/Desktop/baha_octopus/S=0/4.860/static/info: Total = 211.62916865
/home/workstation/Desktop/baha_octopus/S=0/4.950/static/info: Total = 215.09194341
/home/workstation/Desktop/baha_octopus/S=0/5.010/static/info: Total = 217.44320887
/home/workstation/Desktop/baha_octopus/S=0/4.820/static/info: Total = 210.07758373
/home/workstation/Desktop/baha_octopus/S=0/4.730/static/info: Total = 206.59003205
/home/workstation/Desktop/baha_octopus/S=0/5.190/static/info: Total = 224.33039459
/home/workstation/Desktop/baha_octopus/S=0/5.120/static/info: Total = 221.68487588
/home/workstation/Desktop/baha_octopus/S=0/4.740/static/info: Total = 206.97730988
/home/workstation/Desktop/baha_octopus/S=0/5.100/static/info: Total = 220.87112309
/home/workstation/Desktop/baha_octopus/S=0/4.760/static/info: Total = 207.75194919
/home/workstation/Desktop/baha_octopus/S=0/4.840/static/info: Total = 210.85327127
/home/workstation/Desktop/baha_octopus/S=0/4.870/static/info: Total = 212.01719992
/home/workstation/Desktop/baha_octopus/S=0/4.720/static/info: Total = 206.20295419
/home/workstation/Desktop/baha_octopus/S=0/4.700/static/info: Total = 205.42876001
/home/workstation/Desktop/baha_octopus/S=0/4.750/static/info: Total = 207.36459837
/home/workstation/Desktop/baha_octopus/S=0/5.180/static/info: Total = 223.99153335
/home/workstation/Desktop/baha_octopus/S=0/5.020/static/info: Total = 217.79106810
/home/workstation/Desktop/baha_octopus/S=0/4.710/static/info: Total = 205.81578668
/home/workstation/Desktop/baha_octopus/S=0/4.790/static/info: Total = 208.91447714
/home/workstation/Desktop/baha_octopus/S=0/5.040/static/info: Total = 218.56154858
/home/workstation/Desktop/baha_octopus/S=0/5.000/static/info: Total = 217.05653107
/home/workstation/Desktop/baha_octopus/S=0/4.980/static/info: Total = 216.24899110
/home/workstation/Desktop/baha_octopus/S=0/4.800/static/info: Total = 209.31197921
Düzenlemeye çalıştığım hatalar;
1)Oluşan txt dosyasında
/home/workstation/Desktop/baha_octopus/S=0/ ve
/static/info: Total = kısımlarının olmamasını istiyorum.
2)Asıl önemli olan burası
info dosya içeriği
******************************** Grid ********************************
Simulation Box:
Type = parallelepiped
Lengths [b] = ( 22.000, 22.000)
Octopus will run in 2 dimension(s).
Octopus will treat the system as periodic in 0 dimension(s).
Lattice Vectors [b]
44.000000 0.000000
0.000000 44.000000
Cell volume = 1936.0000 [b^2]
Reciprocal-Lattice Vectors [b^-1]
0.142800 0.000000
0.000000 0.142800
Main mesh:
Spacing [b] = ( 0.400, 0.400) volume/point [b^2] = 0.16000
# inner mesh = 12321
# total mesh = 14113
Grid Cutoff [H] = 30.843 Grid Cutoff [Ry] = 61.685
**********************************************************************
**************************** Theory Level ****************************
Input: [TheoryLevel = dft]
Exchange-correlation:
Exchange
Slater exchange (LDA)
[1] PAM Dirac, Proceedings of the Cambridge Philosophical Society 26, 376 (1930)
[2] F Bloch, Zeitschrift fuer Physik 57, 545 (1929)
Correlation
AMGB (for 2D systems) (LDA)
[1] C Attacalite et al, Phys. Rev. Lett. 88, 256601 (2002)
[2] C Attacalite, PhD thesis
Input: [SICCorrection = sic_none]
**********************************************************************
SCF *not* converged!
Eigenvalues [H]
#st Spin Eigenvalue Occupation
1 up 2.115314 1.000000
1 dn 2.291352 0.000000
2 up 2.157327 1.000000
2 dn 2.319608 0.000000
3 up 2.199631 1.000000
3 dn 2.354053 0.000000
4 up 2.204409 1.000000
4 dn 2.360450 0.000000
5 up 2.254084 1.000000
5 dn 2.395124 0.000000
6 up 2.257953 1.000000
6 dn 2.405526 0.000000
7 up 2.294644 1.000000
7 dn 2.440848 0.000000
8 up 2.316487 1.000000
8 dn 2.444376 0.000000
9 up 2.318981 1.000000
9 dn 2.458080 0.000000
10 up 2.362466 1.000000
10 dn 2.499769 0.000000
11 up 2.389972 1.000000
11 dn 2.501626 0.000000
Energy [H]:
Total = 14.91598569
Free = 14.91598569
-----------
Ion-ion = 0.00000000
Eigenvalues = 24.87126853
Hartree = 11.65255439
Int[n*v_xc] = -5.21125112
Exchange = -3.31916810
Correlation = -0.19481147
Entropy = 0.00000000
-TS = -0.00000000
Kinetic = 1.55990813
External = 5.28306933
Total Magnetic Moment:
mz = 11.000000
Local Magnetic Moments (sphere radius [b] = 50.000):
Ion mz
1 qd 11.000000
Dipole: [b] [Debye]
<x> = -5.14634E-03 -1.30807E-02
<y> = 6.18240E-03 1.57141E-02
Convergence:
abs_dens = 8.63510361E-03 (0.00000000E+00)
rel_dens = 7.85009419E-04 (1.00000000E-05)
abs_ev = 1.35733273E-03 (1.00000000E-04) [H]
rel_ev = 5.45743267E-05 (0.00000000E+00)
Forces on the ions [H/b]
Ion x y
1 qd 0.000028 0.000210
-------------------------------------------
Max abs force 0.000028 0.000210
Total force 0.000028 0.000210
eğer info nun içerisinde
SCF *not* converged!
yazısı var ise txt dosyasına Total değerini yazdırmasın.Ben çalışmalara başladım.Fikir verirseniz çok sevinirim.
-f6,8
dedigim kisimdaki sayilar alan numaralari. Siz onu kendi ciktiniza gore degistirmelisiniz. Biraz oynayin betikle 2 yapin 3 yapin ne cikti veriyor gozlemleyin.
Ilk soruyu daha once cevapladim, yine yazayim. cut ile farkli yerlerden kestikten sonra iki gecici belge olusturup, daha sonra bu iki gecici belgeyi paste komutu ile birlestirebilirsiniz. Ikinci sorunuzda da dosyalari bir donguye sokmak gerekecek. for ile butun dosya adreslerini dondureceginiz bir loop icerisine if koyun grep ile aradiginiz obegin olup olmadigini test edin. Eger varsa bir sey yapmasin, yoksa yazdirsin.
Python üzerinden önerim;
http://forum.ubuntu-tr.net/index.php?topic=29028.0
kodlarını kendinize göre düzenlemeniz olacaktır... Örneğin mime-type'ı sabit tutarak, aradığınız şeyleri ve çıktıları istediğiniz gibi düzenleyebilirsiniz =)
Alıntı yapılan: sem0900 - 18 Aralık 2011 - 00:09:58
http://forum.ubuntu-tr.net/index.php?topic=29028.0
Aynen bu başlığı gördüm hocam ben de kurcalamaya başladım bakalım ne zaman yapabileceğim :)