問題:.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歳になったのですか?