| Tamanho do arquivo Arquivo :: O tamanho é um módulo Perl para obter o tamanho de arquivos e diretórios. |
Baixe Agora |
Tamanho do arquivo Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Ofer Shaked
- Site do editor:
- http://search.cpan.org/~ofer/File-Size-0.06/lib/File/Size.pm
Tamanho do arquivo Tag
Tamanho do arquivo Descrição
Arquivo :: O tamanho é um módulo Perl para obter o tamanho de arquivos e diretórios. Sinopseis O tamanho para o diretório / etc / com o tamanho do bloco de 1024 enquanto se seguindo links simbólicos: Meu $ obj = Arquivo :: Tamanho-> Novo (dir => '/ etc /', blocksize => 1024, followsylinks => 1, HumanReadable => 1); Imprimir $ obj-> getsize (), "n"; arquivo :: Tamanho é usado para obter o tamanho de arquivos e diretórios. Há 6 métodos que você pode usar: Novo há 4 valores de hash opcionais para o novo () método: diretório direto que você deseja que o módulo obtenha o tamanho para ele. O padrão é o diretório de funcionamento atual.Blocksizethe blocksize para a saída do método getsize (). O padrão é 1 (saída em bytes) .SeguirsyMinkSiSIF Você deseja seguir symlinks para diretórios e arquivos, use esta opção. O padrão não é para seguir o syloklinks.humanreadableif você deseja o tamanho da saída no formato legível por humanos (por exemplo, 2048 -> 2.0k), defina esta opção para 1. Você não precisa especificar nenhuma dessas opções, o que significa que isso é ok: Imprimir arquivo :: Tamanho-> Novo () -> Getize (), "Bytesn"; Este é bom: arquivo de impressão :: Tamanho-> Novo () -> Setdir ('/ etc /') -> setblocksize (1024 ** 2) -> getsize (), "mbn"; setDiroused para definir (ou obter - se ligado sem parâmetros) o diretório. Exemplo: $ obj-> setdir ('/ etc /'); setblocksizeused para definir (ou obter - se chamado sem parâmetros) o tamanho do bloco. Exemplo: $ obj-> setblocksize (1024); setfollowsylinksused para definir se você quiser seguir links simbólicos ou não. Se chamado sem parâmetros, retorna o estado atual. Exemplo: $ obj-> setfollowsylinks (1); sethumanreadbleused para definir (ou obter - se chamado sem parâmetros) se você quiser tamanhos de saída legíveis por humanos. Exemplo: $ OBJ-> SetHumanReadable (1); getsizeused para calcular o tamanho total do diretório. Imprime a saída de acordo com o tamanho do bloco que você fez ou não especificou. Requisitos: · Perl.
Tamanho do arquivo Software Relacionado