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 devo verificar se um determinado PID está sendo executado?

Estou escrevendo um script Perl que analisa arquivos de log para coletar PIDs e, em seguida, verifica se o PID está sendo executado. Estou tentando pensar na melhor maneira de fazer essa verificação. Obviamente, eu poderia fazer algo como: sy...
10.07.2016 / 19:35
6
respostas

Repete cada linha várias vezes

Gostaria de ter cada linha em um arquivo repetida um número fixo de vezes. por exemplo. tem cada linha repetida quatro vezes: a b c torna-se: a a a a b b b b c c c c Eu fiz algumas pesquisas, e há muitas perguntas e respostas ao...
05.07.2013 / 17:48
4
respostas

Substituir string de múltiplas linhas em arquivos

Eu tenho um número de arquivos que eu quero atualizar, substituindo uma seqüência de várias linhas com outra seqüência de várias linhas. Algo ao longo das linhas de: * Some text, * something else * another thing E quero substituí-lo por:...
26.01.2015 / 20:10
5
respostas

Remove linhas duplicadas enquanto mantém a ordem das linhas

[root@server]# awk '!seen[$0]++' out.txt > cleaned awk: (FILENAME=out.txt FNR=8547098) fatal error: internal error Aborted [root@server]# O "" servidor "" possui: RAM de 8 GBytes + SWAP de 16 GByte, x > 300 GBytes de espaço livre, amd6...
07.04.2015 / 11:43
2
respostas

Usando linha vazia como contexto “separador de grupo” para grep

Eu preciso da saída do grep com contexto, em cores e linhas em branco como separador de grupo. Neste pergunta , aprendi como definir o group-separator personalizado e construí meu comando grep assim: grep --group-separator="" --color=alwa...
04.02.2014 / 17:14
6
respostas

Como remover várias linhas em branco de um arquivo?

Eu tenho alguns arquivos de texto que eu uso para fazer anotações - apenas texto simples, geralmente apenas usando cat > > Arquivo. Ocasionalmente eu uso uma linha em branco ou duas (apenas retorne - o caractere de nova linha) para especif...
17.04.2013 / 12:39
7
respostas

Como posso consertar as linhas quebradas em lugares errados?

Meu arquivo de texto é assim: This is one sentence that is broken. However this is a good one. And this one is somehow, broken into many. Desejo remover o caractere de nova linha à direita de qualquer linha, seguida de uma linha começando...
26.07.2017 / 15:22
4
respostas

Como abrir o terminal, dividir em 9 terminais e alternar entre eles usando um script?

Eu gostaria de abrir um terminal, dividi-lo para digamos 9 partes (3x3) e executar algum script bash. Mas para cada parte do terminal script diferente. Isso pode ser feito usando perl, python ou até mesmo bash? Como posso alternar entre es...
17.11.2014 / 16:07
3
respostas

Regex & Sed / Perl: corresponde à palavra que NÃO é precedida por outra palavra

Gostaria de usar sed ou perl para substituir todas as ocorrências de uma palavra que não tenha uma determinada palavra na frente dela. Por exemplo, eu tenho um arquivo de texto que contém um enredo de um filme e quero substituir todas a...
06.11.2011 / 03:56
3
respostas

Existe uma maneira de fazer perl -i não estrobiar links simbólicos?

Um amigo meu diz que, se você fizer isso: perl -pi.bak -e 's/foo/bar/' somefile quando "somefile" é na verdade um link simbólico, o perl faz exatamente o que os documentos dizem que ele fará: It does this by renaming the input file,...
15.03.2011 / 21:53