обзор концепции прав доступа к файлам в UNIX
значение umask равно 022, а разрешение созданных файлов будет равно -rw- r-- r--, равному 644. Я сделал файл таким образом.
echo date > date.sh
./date.sh
после запуска кода я получу отказ в разрешении на ошибку, но если я вызову файл с помощью команды sh
sh date.sh
оно работает.
Я недавно начал практиковать UNIX, и мне было интересно, почему это происходит.