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

Substituindo getopts.pl por Getopt :: Std [closed]

Estou usando o Cygwin versão 2.10.0 com o perl 5.26.0. Preciso alterar getopts.pl para Getopt::Std , mas o que fazer com &Getopts('F:f:'); linha? #! /usr/bin/perl require "getopts.pl" ; # Perl script to take particle data and # p...
22.03.2018 / 12:37
1
resposta

Como remover um marcador de lugar em um arquivo de texto com texto de outro arquivo quando várias linhas estiverem presentes?

Eu tenho um arquivo: - id: 1.4.25.2 name: 'Configuring a VNC Server' permalink: '/rhcsa/managing-network-services/configuring-vnc-access/configuring-a-vnc-server' description: '<*description>' content: [] - id: 1.4.2...
27.01.2018 / 13:04
2
respostas

Corresponde ao timestamp mais próximo em milissegundos

Eu tenho um grande arquivo data.txt como abaixo; para cada timestamp, preciso encontrar a correspondência de tempo mais próxima 5 minutos depois e o valor na coluna 4. Agora, imprima os dois em duas novas colunas. por exemplo, para "2018-02-1...
05.03.2018 / 19:52
1
resposta

Procura padrão em um arquivo e substitui substring na coluna inline

Abaixo está o extrato do arquivo a ser alterado: Pode usar o awk ou o sed ... qualquer utilitário é bom para correspondência de padrões. rhts-mgr hostname g05-rhts01 rhts-mgr ntp-server-ip-addr 10.113.XX.31 r...
24.10.2017 / 01:44
2
respostas

Imprime o arquivo linha por linha, mas manipula o arquivo mudando a execução a meio

O seguinte comando bash lê o arquivo de entrada e imprime cada linha com uma pausa de 15 segundos entre eles: IFS=$'\n';for line in $(cat file.txt | tail -n +2); do echo $line && sleep 15; done; No entanto, como há longos atraso...
26.10.2017 / 06:59
1
resposta

Perl: código de erro retornado para open3 após o programa morto

Este programa mostra qual erro é retornado para open3 ao executar sleep 3 ou true;sleep 3 e sleep é eliminado: #!/bin/bash...
27.10.2017 / 21:46
1
resposta

Selecione cada duas linhas se elas começarem com o mesmo nome

Eu tenho uma tabela assim: name something 1 100036498|F|0--20:T>G something 2 100036501|F|0--44:C>T something 3 100036501|F|0-44:C>T-44:C>T something...
14.09.2017 / 04:19
2
respostas

Passando em caracteres especiais de um script perl para csh

Estou escrevendo um script perl que pega uma string e a transmite em um script .csh. PerlScript.pl: $CMDLineArgs = "-stuff -more_stuff \'-even_more \"*stuff\" -last_stuff\'"; system(Script.csh $CMDLineArgs); Script.csh: set flags="$...
27.07.2017 / 00:44
1
resposta

Não é possível carregar o Debconf

Estou tentando atualizar a libc em uma máquina antiga que executa o Linux 2, mas recebo um erro: (Reading database ... 7426 files and directories currently installed.) Preparing to replace libc6 2.2.5-11.8 (using .../libc6_2.24-11+deb9u1_i386...
14.08.2017 / 14:01
2
respostas

Como atualizar três arquivos CSV com base em um quarto arquivo

Eu tenho quatro arquivos csv e desejo atualizar um conjunto de três, com base nos valores do quarto arquivo. file_1 contém nomes. arquivo_2 seus IDs numéricos. arquivo_3 contém IDs de arquivo_1 e arquivo_2 , e valores correspo...
26.10.2014 / 20:35