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/
2
respostas

Como combinar uma string em um arquivo, mas apenas se a string estiver no primeiro campo?

Como combinar uma string em um arquivo, mas apenas se a string estiver no primeiro campo? param=hbase.tmp.dir cat file | grep $param "hbase.local.dir" : "${hbase.tmp.dir}/local", "hbase.tmp.dir" : "/var/lib/ambari-metrics-collector/hba...
21.08.2017 / 13:35
2
respostas

pcregrep excluindo várias linhas regexp consome mais uma linha do que o necessário

Eu quero filtrar todas as linhas que começam com banana e todas as linhas que começam com um espaço após as linhas de banana. Eu estou usando pcregrep . Considere o seguinte arquivo fruits.txt : apple banana starts matching this line...
31.07.2017 / 23:02
1
resposta

relógio Linux e terminfo

Estou usando watch para executar periodicamente um script perl que requer Term::Size para obter a largura do terminal usando $columns = Term::Size::chars *STDOUT{IO} Curiosamente, $columns é uma cadeia vazia neste caso. O watch...
07.08.2017 / 10:19
1
resposta

Remover linha no Arquivo A se a linha no Arquivo B corresponder a várias colunas no Arquivo A

esta é a minha primeira pergunta neste site, então, por favor, desculpe se eu não explicar isso bem. Eu sou um novato também. Eu estudei algumas coisas de linha de comando em perl e unix, mas não consigo descobrir como resolver isso. Eu tenho...
20.07.2017 / 12:12
2
respostas

Reformatando arquivos de texto com Perl

Muito novo no Perl aqui e tendo alguns problemas com a reformatação de um arquivo de texto delimitado por tabulação simples. Eu tenho dados no seguinte formato de amostra: Meuproblemaéqueprecisoformatá-lodessaforma,parafacilitaraimportaçãoea...
28.04.2017 / 23:13
2
respostas

A pesquisa e substituição não está respeitando meu token "$ 1"

Usando o shell bash no Ubuntu 14.04. Tentando fazer uma pesquisa simples e substituir em cada linha de um arquivo. Eu tentei perl -pi -e "s/.*/DELETE FROM my_object_times where ID = '$1';/g" ids.csv mas isso me deixa com um arquivo cheio...
11.04.2017 / 15:52
1
resposta

Corresponder dados de dois arquivos diferentes

Para ter um registro dos dispositivos conectados a uma rede, estou trabalhando em um script Expect que obtém informações do comando Show CDP neighbors detail e salva determinados campos, incluindo Device Name, IP address, Interface and Po...
22.02.2017 / 17:26
1
resposta

Erro ao instalar o perl6 usando rakudobrew: a instalação da biblioteca panda falha

Estou tentando instalar o perl6 como um usuário local usando o rakudobrew : git clone https://github.com/tadzik/rakudobrew ~/.rakudobrew **add ~/.rakudobrew/bin to path** rakudobrew build moar rakudobrew build panda panda install Task::Star...
08.01.2017 / 20:54
1
resposta

Como passar argumentos para um script que foi gerado por outro script

Eu tenho o seguinte cenário. Eu tenho um script Perl que pega um ID e procura alguns argumentos de um banco de dados. digamos look_up_args.pl 234 imprime o seguinte abc 123 "something with spaces" Eu tenho outro script de shell scri...
10.11.2016 / 18:37
1
resposta

Renomear comando para excluir substring

Estou tentando renomear em lote os seguintes arquivos: art-faculty-3_29060055362_o.jpeg fine-arts-division-faculty-2016-2017-5_29165851925_o.jpeg theatre-faculty-2016-2017-1_29132529356_o.jpeg art-history-faculty-2016-2017-1_29060057642_o...
25.08.2016 / 15:15