![]() |
|
|
google unix.com
|
|||||||
| Fóruns | Registar | Fórum Regimento | Ligações | Álbuns | FAQ | Lista deputados | Calendário | Pesquisa | Today's Posts | Mark Forums Read |
| UNIX para Dummies Perguntas & Respostas Se não tiver certeza de onde se pode postar uma pergunta Unix ou Linux, postá-lo aqui. Todos os UNIX e Linux novatos bem vindos! |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
||||
|
sed ajudar
Oi,
Eu tenho um arquivo e eu tenho que inserir uma linha acima de uma determinada linha no arquivo. No arquivo começa com as linhas e datas podem ter linhas começando com repetidas datas. Quero pesquisa (primeira ocorrência) para uma linha começando com data específica e inserir uma linha acima a linha que Ex sample.txt ------------------------------- 013008 ....... 013008 ....... 013108 ....... 013108 ....... 013008 ....... 020108 020108 ........ Eu quero dizer para procurar uma linha iniciando com 020.108 (primeira ocorrência) e inserir uma linha acima dela. Pode dar-me a sed comando para que ou perl onliner. Thanks in advance ammuu Última edição por ammu; em 02/01/2008 11:48.. |
|
||||
|
Obrigado por responder
Quando eu executar o comando que está jogando um erro $sed '1, / 020108 / (/ / i \ adicionar esta linha) 'a.txt sed: Comando garbled: 1, / 020108 / (/ / i \ adicionar esta linha) Preciso adicionar uma linha que a criação de quaisquer arquivos temporários Obrigado Ammu |
![]() |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|