Perl é uma linguagem de programação de alto nível que vem instalada por padrão no Ubuntu. É bem conhecido por seu uso para manipulação de texto, scripts CGI e sua enorme comunidade. Você pode encontrar qualquer modul e muitos tutoriais em http://www.cpan.org/
Eu tenho problema no Unix, tenho que criar muitas senhas no smd5 mas não sei como gerar senhas do smd5 usando alguma ferramenta unix ou perl de uma forma:
{smd5} DoZgZ.OE $ vSg4ZH7Bpy0BCdXNzBj001
Nunca tive problemas para gerar nada no Linux...
Minha máquina mac é bem antiga (Mac OS X 10.6.8) e tenho uma pergunta sobre como atualizar um módulo perl File::Path .
Eu principalmente compilo meu documento LaTeX usando o latexmk que é basicamente um script perl. Ele requer File::Path...
Eu tenho os seguintes nomes de campo
demelog voyapro naisjdf naismc decoide decoccm travide travccm equiccm mariccm
Abaixo está uma amostra do meu arquivo. Existem mais colunas antes do primeiro fck=83 ...
fck=83;fcv=naismc;fcv=n...
Eu tenho arquivos pdf legíveis que contêm a string VAX seguida por oito números, como VAX00002885 .
Agora quero encontrar essa expressão e renomear o pdf correspondente para VAX00002885.pdf (neste caso).
Como posso fazer isso?
...
Estou tendo problemas para executar um script Perl através do shell Unix usando o comando system do Perl.
Eu tive comandos de regex mais complexos que tive que ajustar de acordo para converter de Unix para Perl, e eles estão funcionando bem,...
Eu tenho uma enorme pilha de dados - cerca de 30 a 40 milhões de itens de dados. Precisamos processar esses arquivos e enviá-los para outra equipe de interface.
Abaixo está o meu formato de arquivo que recebemos
c1 c2 c3 c4 c5 c6
A...
Em um script perl, estou capturando todos os STDOUT e STDERR usando o código abaixo:
open STDOUT, '>>', "$log_file" or die "Can't redirect STDOUT: $!";
open STDERR, ">&STDOUT" or die "Can't add to STDOUT: $!";
main();...
Eu tenho um arquivo onde cada linha contém uma palavra-chave ( HELLO ) e um ou mais campos numéricos designados A1 , A2 , etc. O valor no campo numérico é colocado entre colchetes após o nome do campo e é opcional; se não estiver presente,...
Eu usei as seguintes duas linhas de comando perl com êxito:
perl -e 'use Time::Local; print timelocal(7,51,10,22,3,2014), "\n";'
que retorna 1398163867 e
perl -e 'print scalar(localtime(1398163867)), "\n"'
que retorna Tue Apr 2...
Eu escrevi o seguinte script expect para substituir o endereço IP na máquina Linux remota
Eu uso um perl one-liner para essa tarefa
Eu recebo erros sobre não consigo ler "HOME": nenhuma variável,
Por favor, informe sobre o que eu...