Perguntas sobre 'perl'

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/
1
resposta

grep + pesquisa sintaxe complexa recursiva sob pasta em arquivos / scripts

Queremos pesquisar a seguinte linha recursiva na pasta / s awk '{print}'|grep -i -e 'port is up' -e 'valid output' então fizemos isso: grep -r "awk '{print}'|grep -i -e 'port is up' -e 'valid output'" /var grep -r "awk '{print}'|grep...
08.07.2018 / 18:31
2
respostas

Compare uma coluna de um arquivo com todas as colunas em outro arquivo

Eu tenho dois arquivos. O arquivo 1 tem um padrão na forma de uma única coluna que eu quero comparar com todas as colunas no arquivo 2 para, finalmente, contar quantas colunas no arquivo 2 mostram esse padrão. O número de colunas no arquivo 2 é...
02.07.2018 / 20:30
2
respostas

Imprimindo usuários sem diretórios / home e diretórios / home sem usuários

Eu preciso desenvolver um script perl que gere uma listagem formatada de qualquer usuário sem um diretório home e qualquer diretório home que não esteja conectado a um usuário. Por exemplo, se eu usasse o script abaixo para ler nos usuário...
14.05.2018 / 20:27
1
resposta

Regexp: regexp horrivelmente lento em perl - como otimizar?

Isto: echo BA BA BA BA BA BA BA BA BA BA BA BA BA BA BA BA BA BA BA BA BA BA BBBBBBBBBBBBBBBBBBBBBBBBBBBBA | perl -pe '/^(.*?B(?:A.*?B){30})A/' leva surpreendentes 8 segundos na minha máquina. Eu esperava que levasse no máximo algumas m...
22.04.2018 / 23:58
2
respostas

Excluir texto entre parênteses, mas nunca depois da linha vazia

Considere um arquivo de texto, com linhas de texto reunidas em vários blocos, em que cada bloco é separado por pelo menos uma linha vazia. Usando um one-liner do Bash, como excluo todo o texto de < para > ou \n\n ? Em outras pal...
07.04.2018 / 10:15
2
respostas

Padrão de Regex e Substituir linha por substituição

Para um processo de migração, eu preciso fazer alguma substituição no meu script bash. Então, nos meus arquivos .txt, eu tenho essas referências, por exemplo: [[File:My Image.png|400px|thumb|center|My Image]] [[File:My Image.png|400px|thum...
04.04.2018 / 10:10
1
resposta

Perl: Ajuda a substituir vírgulas entre aspas com o símbolo @

Oi eu tenho esse bloco de texto complicado, onde algumas citações finais aparecem na próxima linha. Quero substituir cada vírgula que aparece entre aspas com @ símbolo. "----, ----",, ----, ----,,"",start quote," starting next line with end...
04.04.2018 / 11:25
2
respostas

Corrigindo CSV malformado com novos caracteres de linha incorretos usando somente sed ou perl

Eu tenho um arquivo CSV delimitado por vírgula, mas por algum motivo nosso sistema insere um novo caractere de linha em um local aleatório no arquivo, o que faz com que o arquivo inteiro seja quebrado. Eu posso pegar o número de colunas no arqui...
02.04.2018 / 06:28
2
respostas

rsync passe de comando senha com script

Estou usando o seguinte comando rsync -avze ssh myUser@REMOTE_SERVER:/REMOTE_PATH/ LOCAL_PATH Está pedindo senha. É possível passar a senha através de qualquer script? Eu não quero usar ssh keys.     
08.01.2018 / 13:23
1
resposta

Não é possível atualizar o ubuntu 16

Após a execução do apt-get update, não consigo instalar nenhum pacote. # dpkg --configure -a dpkg: dependency problems prevent configuration of libperl5.22:amd64: libperl5.22:amd64 depends on perl-modules-5.22 (>= 5.22.1-9ubuntu0.2); how...
15.11.2017 / 12:53