Função Perl umask

Descrição

Esta função define o umask (máscara padrão aplicada ao criar arquivos e diretórios) para o processo atual. O valor de EXPR deve ser um número octal. Se EXPR for omitido, simplesmente retorna o valor anterior.

Sintaxe

A seguir está a sintaxe simples para esta função -

umask EXPR

umask

Valor de retorno

Esta função retorna o valor umask anterior.

Exemplo

A seguir está o código de exemplo que mostra seu uso básico -

#!/usr/bin/perl -w

print("The current umask is: ", umask(), "\n");

Quando o código acima é executado, ele produz o seguinte resultado. Você pode obter resultados diferentes em seu computador com base em sua configuração.

The current umask is: 18