문제: .cshrc의 내용에 관계없이 새 셸을 생성할 때 umask가 변경됩니다.
Linux에서는... 내 .cshrc에 "umask 002"가 있고 프롬프트에 2가 표시됩니다...
% umask
2
쉘 스크립트가 있습니다 ...
#! /usr/bin/env tcsh
echo "umask in shell: "
umask
exit;
그런 다음 실행합니다 ...
% a.csh
umask in shell:
22
이거 왜 2개 없지? 왜 22살이 되었나요?