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

O que faz '(…)? = $ 1: $ 2 'faz em Perl?

Me deparei com essas duas linhas e, embora tenha tentado descobrir o que elas fazem, ainda tenho dúvidas sobre o significado delas no código. A parte do código de que estou falando é: my $mapped_from = ($num_phones_in == 60)? = $1 : $2; my $m...
27.01.2018 / 11:35
4
respostas

Executando um 'perl command' a partir do shell e executando o mesmo comando do script perl usando o comando do sistema

Não consigo cuidar de caracteres especiais. Eu tenho o seguinte script perl. while(@mapping_array[$i]) { chomp(@mapping_array[$i]); my @core= split ( / / , $mapping_array[$i]) ; @core[0] =~ tr/ //ds ; ## Deleting blank spaces...
21.10.2015 / 09:51
4
respostas

Recorte um arquivo delimitado em um número com um ou mais dígitos

Estou procurando uma maneira de extrair a primeira coluna de um arquivo de texto que não tenha delimitadores específicos, exceto os dígitos arbitrários que iniciam a próxima coluna. Exemplo: John Smith 1234 Main Street Amy Brown and Sally Wil...
04.09.2017 / 17:17
4
respostas

Extraindo coluna do texto separado por vírgulas

Eu tenho um longo arquivo delimitado por vírgula separado com 20 mil linhas. Aqui está um exemplo: "","id","number1","number2","number3","number4","number5","number6","number7" "1","MRTAT_1of3.RTS",17.1464602742708,17.1796255746079,17.1132949...
24.09.2012 / 18:37
3
respostas

Excluir nó XML contendo determinado elemento

Desejo remover todos os marcadores de um arquivo KML que contenha o elemento <tessellate> . O bloco a seguir deve ser totalmente removido: <Placemark> <styleUrl>#m_ylw-pushpin330</styleUrl> <LineString&g...
12.04.2013 / 06:02
6
respostas

Como removo as palavras que terminam na letra S se as duplicatas sem um S no final estiverem na mesma lista?

Eu tenho uma lista grande de palavras. Muitas das palavras são diferentes porque têm a letra s no final. Se uma palavra na lista for exatamente igual a outra palavra na lista, exceto que uma das palavras termina com a letra s, eu gostaria de rem...
31.05.2016 / 08:45
5
respostas

Script Perl, faça cd no terminal

Em Script para alterar o diretório atual (cd, pwd) é mostrado como executar um script bash que altera o diretório do terminal. Mas como executo um script perl que executa um script bash que altera o diretório do terminal?     
17.07.2012 / 12:54
5
respostas

Remover campos contendo string específica

Eu tenho file1 contendo vários campos separados por tabulações, nos quais eu gostaria de remover apenas os campos contendo uma string específica, no meu caso o caractere de sublinhado _ (não removendo toda a linha): cat file1 357M...
30.08.2017 / 00:42
3
respostas

Como adicionar durações de tempo expressas no formato days-hh: min: ss.nnn?

O formato do arquivo é o seguinte: aaa 1-00:12:43.122 aaa 0-21:14:43.133 bbb 3-11:14:54.433 bbb 2-00:00:10 Os números na segunda coluna são do formato d-hh:mm:ss.nnn . Os últimos três dígitos decimais estão ausentes em alguns casos. Eu...
19.07.2017 / 21:23
3
respostas

calcula a soma dos quadrados usando o shell script em perl / awk

Eu tenho 2 arquivos como abaixo. file1 0.34 0.27 0.32 file2 0.15 0.21 0.15 Agora, gostaria de calcular a soma dos quadrados entre cada coluna. Por exemplo, [(0.34 - 0.15)^2 + (0.27 - 0.21)^2 + (0.32 - 0.15)^2 ] / 3 On...
30.06.2014 / 22:28