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/
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 / 09: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 / 16: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 / 10: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 / 13: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 / 15: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 / 02: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 / 20:53
6
respostas

Usando Perl para contar o número de números científicos em um arquivo

Como posso contar o número de números científicos em um arquivo? O arquivo também tem algumas linhas de cabeçalho que precisam ser puladas. Uma parte do conteúdo do arquivo está abaixo. FileHeaderLine1 FileHeaderLine2 FileHeaderLine3 FileH...
20.06.2014 / 00:23
6
respostas

Imprime a string entre dois parênteses

Eu tenho arquivo com estas linhas G8 = P(G1,G3) G9 = P(G3,G4) G12 = P(G2,G9) G15 = P(G9,G5) G16 = P(G8,G12) G17 = P(G12,G15) Eu preciso da saída como G1,G3 G3,G4 ..... Como posso fazer isso com o comando sed / grep ou usando perl?...
07.01.2014 / 17:32
6
respostas

Exclua as linhas que começam com #

Como excluo linhas que começam com # , pois pode haver espaço em branco à esquerda e à direita de # ? # Master socket provides access to userdb information. It's typically     
28.11.2011 / 13:25