On 02.12.2008 09:02, Harun wrote:
> umask komutunu daha öncede çok kullandım  ama dosyalar çalışabilir halde
> oluşmuyor. 0011  değil 0000 da versem olmadı, çözüm bakıyorum bulursam
> atarım gruba,

POSIX shell'lerde bildigim kadari ile yapamazsiniz.  Dosyayi olusturup
daha sonra execute hakki vermeniz lazim.  Cozum:  Ayni filesystem'de
baska bir yerde olusturun dosyayi.  Permission'larini ayarlayip,
istediginiz yere mv edin.

Ya da

Programinizda istediginiz permission'lar ile dosyayi olusturun:
man 2 open (O_CREAT bolumu)

-- 
Eray

> iyi çalışmalar,
> 
> 01 Aralık 2008 Pazartesi 20:14 tarihinde A.Gurcan Ozturk
> <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> yazdı:
> 
>     Merhabalar,
> 
>     umask komutuyla yapabilirsiniz.Program hangi kullanici ile
>     calisiyorsa, o kullanicinin shell degiskenleri dosyasina
>     ekleyebilirsiniz.
>     bash icin .bashrc veya .login
>     tcsh icin .tcshrc veya .login
> 
>     umask 0011 yapabilirsiniz mesela.
> 
>     http://webtools.live2support.com/linux/umask.php
> 
> 
>     2008/12/1 Harun <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>
> 
>         selamlar ,
> 
> 
>         arkadaşlar bir dizin oluşturuyorum..
>         ve bu dizin içine bir program random dosya lar oluşturacak.
>         ben bu oluşan dosyaların daha _*oluşur oluşmaz*_ x yetkisini
>         almalarını istiyorum.
> 
>         anlatabildim mi acaba ?
> 
>         cron kullanılmayacak
> 
>         -- 
>         Harun
> 
>         _______________________________________________
>         Linux-sunucu E-Posta Listesi
>         [email protected]
>         <mailto:[email protected]>
> 
>         Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu
>         listeden gelen e-postaları almak istemiyorsanız aşağıdaki
>         bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi
>         sonlandırabilirsiniz.
>         http://liste.linux.org.tr/mailman/listinfo/linux-sunucu
> 
> 
> 
>     _______________________________________________
>     Linux-sunucu E-Posta Listesi
>     [email protected] <mailto:[email protected]>
> 
>     Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden
>     gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini
>     kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz.
>     http://liste.linux.org.tr/mailman/listinfo/linux-sunucu
> 
> 
> 
> 
> -- 
> HarunŞahiner
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Linux-sunucu E-Posta Listesi
> [email protected]
> 
> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
> dakika içinde üyeliğinizi sonlandırabilirsiniz.
> http://liste.linux.org.tr/mailman/listinfo/linux-sunucu

_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
http://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap