Você pode ordenar suas mensagens por data? Basta clicar no link da coluna data. Suas preferências serão lembradas para que você não precise fazer isso novamente sempre que retornar.
Amigos, como faço para imprimir (truncar) somente os caracteres à esquerda da string em questão? Ex: echo "789445 442992 XYZXPTO TESTE YYZ" Eu queria pegar...
Caro Alexandre, caso voce queira apenas apagar uma parte e ela seja fixa, basta fazer: sed 's/^789445 442992 //' caso voce queira apagar tudo depois do segundo...
Humberto Pereira
humberto.pereira@...
2 de Fev de 2006 2:06 am
3612
Galera, Obrigado pela ajuda. Humberto, acho que esta segunda solução apresentada sed 's/^[^ ]\+ [^ ]\+ //' me cairia como uma luva, porém ela não funcionou...
Hmmm, realmente testei num Solaris e isso nao funciona. Nao sei pq, mas parece q nao tem o operador +. Mas voce pode substituir um + por um {1,}, q eh a mesma...
Humberto Pereira
humberto.pereira@...
2 de Fev de 2006 1:18 pm
3614
Valeu Humberto, esse funcionou ok no Solaris. Se eu por acaso quiser avançar mais algumas colunas, é só acrescentar esta sentença ? sed "s/^[^ ]\{1,\} [^...
Caro Alexandre, ... Sim sim, voce vai colocando [^ ]\{1,\} e vai pegando o proximo campo separado por espaco ateh o final da linha. []s Humberto Pereira...
Humberto Pereira
humberto.pereira@...
2 de Fev de 2006 1:41 pm
3616
Olá, pessoal. Estou tentando há algumas horas, criar uma expressão em sed, sem muito progresso... Tenho um arquivo de CEP's, cujo conteúdo está disposto...
Olá, pessoal.
Estou tentando há algumas horas, criar uma expressão em sed, sem muito
progresso...
Tenho um arquivo de CEP's, cujo conteúdo está disposto...
Ola, a gente pode dividir seu problema em 2 partes: 1) Copiar a parte q corresponde a numeracao p/ o final da linha 2) Apagar a parte da numeracao do segundo...
Humberto Pereira
humberto.pereira@...
2 de Fev de 2006 5:46 pm
3619
Oi, Humberto. Antes de mais nada, Muito obrigado por sua disposição em colaborar!!! Não sei por que, mas não separou a última coluna (criada) com um ";" ...
Adicionando uma informação: nos finais de linhas foi criado um ^M que o
editor VIM o enxerga, mas se eu abro o arquivo resultante em um gedit,
ou qualquer...
Opa, qto ao ^M, o Windows insere 2 caracteres no final de cada linha, \r e \n, o \r eh esse ^M q aparece ae p/ vc. Tem ctz q antes nao havia esse arquivo? Nao...
Humberto Pereira
humberto.pereira@...
3 de Fev de 2006 12:55 am
3622
Oi, Humberto. Valeu pela dica.
Realmente... o ^M é coisa do Windows, e eu uso Linux.
Foi só remover e deu tudo certo.
Este ^M fazia pular a linha...
Também...
Ola pessoal, É bem simples, mas estou batendo um pouquinho a cabeça. Preciso substituir todos os espacos no final de uma string por um 'ponto'. Exemplo: $...
eu consigui fazer mais ou menos assim sed 's/ [^ ]* /./g' arquivo Ve se é isso que você precisa. []'s ... -- "Somos o que repetidamente fazemos, portanto a...
... Aí não seria regex ;) Ele iria substituir todos os espaços literalmente, incluindo no começo/meio da linha, se houver. Esse aqui já prevê isso: ...
... Caso o pattern se repita muito dessa forma, convém agrupá-lo e usar o quantificador: eliphas@skylab$ echo "789445 442992 XYZXPTO TESTE YYZ" | sed...
Valeu Eliphas, Era exatamente isto!! Obrigado aos que enviaram o 's/ /./g', e aos que sugeriram solucoes em awk. Ja resolveu o problema!! Precisava da regex...
Amigos sed Estou passando recibo de incompetência neste problema. Seguinte: Estou fazendo contas com datas. Retiro de campo de uma tabela, a data digitada....
Olá lista, me inscrevi a pouco tempo e espero aprender muito com vocês. Assim como espero sempre que possivel ajudar no que puder. Minha primeira dúvida é...
Se não for necessário "criticar" os números (tendo que ser quatro números, depois mais dois e depois mais dois), ou se não houver nenhum outro traço que...
testei pela linha de comando formatando o comando 'date' e redirecionando pro sed....ve se eh isso q vc quer... plastico@meriadoc:~$date +%Y-%m-%d | sed...
alguem sabe se existe um jeito de usar o sed para alterar um valor e incrementar o valor que está alterando a cada troca ? mais ou menos isso teste=1 sed...