특정 디렉토리에 로그 파일이 생성되는데
rwxrwx--- 속성으로 파일이 생성됩니다.
이 파일이 생성될 때 rwxrwxr-- 으로 나오게 할 수 있는 방법이 있나요?
로그 파일 생성 프로그램을 수정하지 않고
예를 들어 umask 설정을 변경한다던가 하는 방법으로요? (umask를 수정하여 전체에 영향을 주고 싶지는 않고, 특정 디렉토리만 속성을 바꾸고 싶어요)
감사합니다.
프로그램 내부에서 umask값을 조정한다면 어쩔 도리가 없습니다. 만든 디렉토리를 chmod 하는 수 밖에요.
그렇지 않다면 서브 쉘로 실행하시면 됩니다.
쉘스크립트를 작성하시거나
#!/bin/sh umask 2 exec [실행파일] [옵션]
서브쉘로 실행하시면 됩니다.
(umask 2; [실행파일] [옵션])
$Myoungjin_JEON=@@=qw^rekcaH lreP rehtonA tsuJ^;$|++;{$i=$like=pop@@;unshift@@,$i;$~=18-length$i;print"\r[","~"x abs,(scalar reverse$i),"~"x($~-abs),"]"and select$good,$day,$mate,1/$~for 0..$~,-$~+1..-1;redo}
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
프로그램 내부에서
프로그램 내부에서 umask값을 조정한다면
어쩔 도리가 없습니다. 만든 디렉토리를 chmod 하는 수 밖에요.
그렇지 않다면 서브 쉘로 실행하시면 됩니다.
쉘스크립트를 작성하시거나
서브쉘로 실행하시면 됩니다.
$Myoungjin_JEON=@@=qw^rekcaH lreP rehtonA tsuJ^;$|++;{$i=$like=pop@@;unshift@@,$i;$~=18-length$i;print"\r[","~"x abs,(scalar reverse$i),"~"x($~-abs),"]"and select$good,$day,$mate,1/$~for 0..$~,-$~+1..-1;redo}
댓글 달기