From: Ender (k3di@hiperaktif.com)
Date: Wed 19 Jan 2005 - 17:10:57 EET
Merhaba,
aa="Sent\ Items"
şeklinde tanımladığınız değişkeni betik içinde $aa şeklinde kullanmanız
gerekiyor. Yani
#!/bin/bash
aa="Sent\ Item"
for i in `ls /home`
do
cat /home/$i/$aa >> /home/$i/mail/sent-mail
echo $i
done
şeklinde düzeltip bir daha denerseniz olacaktır diye tahmin ediyorum.
İyi çalışmalar.
Ender
Abdullah BAYKAL wrote:
> Selamlar,
> webmail programini degistirmem nedeniyle
> sunucu uzerindeki kullanıcıların home dizinlerindeki Sent\ Item
> dosyalarını mail/sent-mail dosyasına eklemem gerekiyor.
>
> #!/bin/bash
> aa="Sent\ Item"
> for i in `ls /home`
> do
> cat /home/$i/aa >> /home/$i/mail/sent-mail
> echo $i
> done
>
> yukarıdaki programa
> /home/zyolcu/aa: No such file or directory
> hatalarini aliyorum fakat tek bir kullanici için aşagıdaki sekilde
> yazdigimda calisiyor,
>
> #!/bin/bash
> aa="Sent\ Item"
> cat /home/zyolcu/aa >> /home/zyolcu/mail/sent-mail
>
> iyi calismalar,
> A.Baykal,
>
>
>
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Linux-sunucu mailing list
>Linux-sunucu@liste.linux.org.tr
>http://liste.linux.org.tr/mailman/listinfo/linux-sunucu
>
>
_______________________________________________
Linux-sunucu mailing list
Linux-sunucu@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-sunucu