Perguntas com a marcação «perl»

Perl é uma linguagem de programação dinâmica de alto nível, de propósito geral, interpretada. Foi originalmente desenvolvido por Larry Wall como uma linguagem de script Unix de uso geral para facilitar o processamento de relatórios. Durante um período com o apoio da comunidade de código aberto, ele evoluiu e amadureceu para ser usado para programação gráfica, administração de sistemas, programação de rede, finanças , bioinformática e outras aplicações de engenharia.

9
Usar "while true" para manter um script vivo é uma boa idéia?
Estou entrando no unix de outro mundo e queria saber se while true do /someperlscript.pl done O próprio script perl possui internamente um observador de pastas / arquivos que é executado quando os arquivos são alterados no local de destino. Isso é ( while true) uma boa ideia? Caso contrário, …
19 shell  perl 



7
Repita cada linha várias vezes
Gostaria que cada linha de um arquivo fosse repetida um número fixo de vezes. por exemplo, repetir cada linha 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 longo das …


3
Substituir sequência multilinha nos arquivos
Eu tenho vários arquivos que quero atualizar substituindo uma sequência de linhas múltiplas por outra sequência de linhas múltiplas. Algo ao longo das linhas de: * Some text, * something else * another thing E eu quero substituí-lo por: * This is completely * different text O resultado seria que, …



5
Como posso converter carimbos de data e hora em uma coluna em uma data?
Eu tenho um arquivo contendo isso: 1415602803,LOGIN SUCCESS,AUTH,user2,192.168.203.63,10.146.124.73,59996,22 1415602807,LOGIN SUCCESS,AUTH,user1,172.24.31.10,172.32.1.1,48191,22 1415602811,LOGIN FAILED,AUTH,root,172.24.166.153,10.146.124.73,52506,22 1415602815,LOGIN FAILED,AUTH,user3,192.168.123.55,10.146.32.99,55750,22 Quero converter o carimbo de data e hora em uma data neste formato: 2014-11-10 02:00:03,LOGIN SUCCESS,AUTH,user2,192.168.203.63,10.146.124.73,59996,22 2014-11-10 02:00:07,LOGIN SUCCESS,AUTH,user1,172.24.31.10,172.32.1.1,48191,22 2014-11-10 02:00:11,LOGIN FAILED,AUTH,root,172.24.166.153,10.146.124.73,52506,22 2014-11-10 02:00:15,LOGIN FAILED,AUTH,user3,192.168.123.55,10.146.32.99,55750,22 Como eu posso fazer isso? Eu sei que isso funciona: perl …

5
Remova linhas duplicadas, mantendo 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: 8 GByte RAM + 16 GByte SWAP, x> 300 GByte de espaço livre, amd64, CPU de desktop. Scientific Linux 6.6. Nada mais funciona para fazer LOAD. O awk é interrompido …

6
Imprimir a sequência 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 o perl?
14 sed  grep  perl 

7
Como remover várias linhas em branco de um arquivo?
Eu tenho alguns arquivos de texto que uso para fazer anotações - apenas texto sem formatação, geralmente apenas usando cat >> file. Ocasionalmente, uso uma ou duas linhas em branco (basta retornar - o caractere de nova linha) para especificar um novo assunto / linha de pensamento. No final de …
14 scripting  sed  awk  perl  filter 


2
Usando linha vazia como contexto “separador de grupo” para grep
Preciso de saída grep com contexto, em cores e linhas em branco como separador de grupo. Nesta pergunta , eu aprendi como definir custom group-separatore construí meu comando grep assim: grep --group-separator="" --color=always -A5 mas, na verdade, o separador de grupos não está vazio, mas ainda contém o código de …
12 grep  perl  colors 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.