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

Existe alguma alternativa para os comutadores -A -B-C do grep (para imprimir algumas linhas antes e depois)?

grep -A 2 -B 3 imprime 2 linhas depois da seqüência do grep e imprime 3 linhas antes. grep -C 3 imprime 3 linhas antes e 3 linhas depois Infelizmente, o grep que estou usando não suporta essas opções. Existe algum comando alter...
12.04.2011 / 19:35
2
respostas

Como a modificação no local de um arquivo está sendo feita?

O que a modificação "inplace" de um arquivo, por exemplo? via sed -i ou perl -i mean? Minha pergunta é sobre como essa modificação inplace é feita. É o arquivo copiado a modificação é feita na cópia e depois substituir o original? Ou o ar...
23.07.2014 / 07:48
2
respostas

Substituindo o espaço em branco do valor ausente por zero

Eu tenho o arquivo de texto delimitado por tabs input.txt em torno de 30K linhas, gostaria de verificar cada linha (s1..s30K linhas) para o valor ausente (ou seja, espaço em branco) e preencher o valor ausente com valor zero.Ver .txt input.tx...
31.10.2012 / 16:49
1
resposta

Execute o comando Nohup com entrada

No UNIX, tenho um processo que quero executar usando o nohup. No entanto, esse processo aguardará em algum momento em um prompt no qual devo inserir yes ou no para continuar. Até agora, no UNIX, tenho feito o seguinte: nohup myprocess &...
01.10.2010 / 01:11
6
respostas

Como substituir apenas a enésima ocorrência de um padrão em um arquivo?

Como substituir a terceira ocorrência da string no arquivo usando o comando sed . Exemplo: Altere apenas a terceira ocorrência de is para us no arquivo. Meu arquivo de entrada contém: hai this is linux. hai this is unix. hai...
29.01.2015 / 10:20
1
resposta

Existe um equivalente para o \ zs do vim em sed ou perl?

No vim, podemos usar o \zs atom para dizer "realmente começar a partida aqui mesmo": :%s/funnyword\zs.*$/otherword/ Existe um equivalente para sed ou mesmo perl?     
29.12.2016 / 00:58
8
respostas

SSL_version inválido especificado em /usr/share/perl5/IO/Socket/SSL.pm linha 332

Desde que eu atualizei meu PC de (k) ubuntu 12.04 para 12.10 eu recebo esta mensagem de erro ao tentar enviar um email usando sendemail . Instalar uma versão antiga do IO :: Socket :: SSL não é uma opção. Tenho a impressão de que tudo funci...
27.10.2012 / 18:27
2
respostas

Maneira de recurso amigável para indicar ao programa do usuário não está pendente

Eu tenho um script Perl em um sistema * nix que, em um ponto, está processando mais de 50.000 linhas de texto. Isso leva algum tempo. Eu estou tentando encontrar um recurso amigável maneira de informar ao usuário que o programa não está pendurad...
31.10.2013 / 14:27
5
respostas

awk / sed / perl one liner + como imprimir apenas as linhas de propriedades do arquivo json

como imprimir apenas as linhas de propriedades do arquivo json exemplo de arquivo json { "href" : "http://master02:8080/api/v1/clusters/HDP/configurations?type=kafka-env&tag=version1527250007610", "items" : [ { "href" :...
27.05.2018 / 14:40
2
respostas

echo test | stty -echo - stty: entrada padrão: ioctl inapropriado para o dispositivo

Eu estava jogando com um script perl que leva a entrada do usuário com o seguinte: system( qw( stty -echo ) ); $? == 0 or die "Error unable to disable character printing.\n"; print "$prompt: "; my $input = <STDIN>; Eu pensei que ser...
27.09.2014 / 00:52