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

Liste aniversários na ordem em que eles virão hoje

Eu tenho um arquivo de texto contendo aniversários: 1/23 Horace 3/1 Taraneh 7/14 Valerian 11/31 Carmen Eu quero exibir os aniversários da data de hoje . Por exemplo, se hoje for 4/7 (7 de abril): 7/14 Valerian 11/31 Carmen 1/23 Horac...
07.04.2017 / 06:47
5
respostas

Como posso dividir um arquivo de texto em vários arquivos de texto usando o Perl?

Eu tenho um arquivo ABC_TabDelim.txt que contém o seguinte: 00:00:00:00 00:00:05:00 01SC_001.jpg 00:00:14:29 00:00:19:29 01SC_002.jpg 00:01:07:20 00:01:12:20 01SC_003.jpg 00:00:00:00 00:00:03:25 02MI_001.jpg 00:00:03:25 00:00:08:25 02MI_002.j...
13.02.2013 / 16:06
4
respostas

Como trocar as primeiras letras de duas palavras?

$ echo 'foo bar' | sed SOMEMAGIC boo far $ echo 'one two' | sed SOMEMAGIC tne owo Q: em geral, como posso substituir o "b" da "barra" pelo "f" do "foo"? E em sentido inverso, substitua o "f" do "foo" pelo "b" da "barra".     
21.03.2014 / 07:39
4
respostas

Substitui o padrão de cada vez por uma string diferente (extraída do arquivo externo)

Eu tenho uma entrada: a b TOCHANGE c d e TOCHANGE em que preciso alterar os padrões "TOCHANGE" usando um arquivo externo: line1 line2 ... para obter a seguinte saída: a b line1 c d e line2 Eu tentei o seguinte comando:...
24.04.2018 / 13:47
3
respostas

usa o buffer de linha ao direcionar a saída para o arquivo

Eu tenho um programa em perl que imprime em stdout , que eu então canudo para um arquivo, assim: ./skript.pl > file.txt 2>&1 Isto faz a saída desse buffer de skript. No entanto, gostaria de poder ver em que o skript está a fun...
16.12.2015 / 09:32
2
respostas

Incompatibilidade de colunas e substituição

input.txt (delimitado por tabulação) TTTTOTTT00000000008 RTTTT899 5.00E-28 TTTTOTTT00000000046 RTTTWRR 3.00E-31 TTTTOTTT00000000051 2.00E-11 TTTTOTTT00000000051 7.00E-12 TTTTOTTT00000000054 5.00E-22 TTTTOTTT00000000061 YTRYR...
23.08.2012 / 18:16
3
respostas

Como posso apagar tudo entre dois marcadores em um arquivo?

Eu tenho um texto em um arquivo de texto, onde quero que tudo que esteja entre strings como \{{[} e {]}\} seja excluído - incluindo essas strings.  Essas duas cadeias podem estar em linhas diferentes, assim como na mesma linha. Em qualqu...
04.11.2015 / 16:42
3
respostas

como encontrar a última palavra no arquivo e ignorar espaços vazios

como encontrar a última palavra no arquivo, mesmo depois da palavra, há linhas vazias o caso Eu tentei isso para encontrar a última palavra tail -1 /tmp/requests.txt mas sem saída Eu experimento a seguinte abordagem awk 'E...
03.01.2018 / 14:47
3
respostas

Desfaz o espaçamento entre letras com sed

Eu tenho um arquivo de texto fonte contendo texto onde algumas palavras são como a palavra "letterpaced" nesta pergunta (ou seja, há um caractere de espaço entre as letras da palavra. Como posso desfazer o espaçamento entre letras usando sed?...
03.07.2015 / 15:07
2
respostas

Por que meu Perl não é legal com o Unicode?

Na minha nova instalação do Arch, perl parece não funcionar bem com o Unicode. Por exemplo, dado este arquivo de entrada: ελα ρε 王小红 Este comando deve me fornecer os dois últimos caracteres de cada linha: $ perl -CIO -pe 's/.*(..)$/...
05.11.2015 / 18:10