![]() |
Olá e boas-vindas de Estados Unidos para o UNIX e Linux Forum! Obrigado por visitar e fazer parte da nossa comunidade global.
|
|
google unix.com
|
|||||||
| Fóruns | Registar | Fórum Regimento | Ligações | Álbuns | FAQ | Lista deputados | Calendário | Pesquisa | Today's Posts | Mark Forums Read |
| Programação Shell Script e Post perguntas sobre ksh, CSH, SH, BASH, Perl, PHP, SED, Awk e outros scripts shell e shell scripts línguas aqui. |
Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
|
||||
| Fio | Thread Starter | Fórum | Respostas | Última postagem |
| Apagar linha em arquivo texto | Frenético | UNIX para Dummies Perguntas & Respostas | 6 | 12-16-2008 03:44 |
| Como excluir um determinado texto, sem abrir o arquivo. | stevefox | Programação Shell Script e | 12 | 02-21-2008 01:24 |
| Apagar primeira linha de qualquer arquivo de texto? | aungomarin | Programação Shell Script e | 5 | 05-16-2006 09:42 |
| como excluir um arquivo de texto de distância? | forevercalz | Programação Shell Script e | 5 | 01-08-2006 10:28 |
| apagar a última linha do arquivo texto | hcclnoodles | Programação Shell Script e | 4 | 06-25-2002 09:52 |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
||||
|
Sobrescrever & Excluir em Arquivo Texto
Dear All,
Tenho arquivo de texto como este: Header Record 1 Record 2 ....... Registo n Cauda Esta linha de código: awk '(if (NR \u003d\u003d 1) (head \u003d substr ($ 0,1,300);) else (última \u003d substr ($ 0,1,300);) END (printf "Header é: 300%-Trailer é: 300%-\ n ", cabeça, última) 'filename Header e Trailer convertido em uma linha e de 300 caracteres each.The saída é apenas uma linha. Agora eu quero uma linha acima desta sobrescreverá (Header + cauda) durante a primeira linha do arquivo original original (cabeçalho) e apagar a cauda ........ posso copiar este cabeçalho e cauda de novo ficheiro e, em seguida, anexar Record Registo 1 a n a este novo arquivo, mas isso irá causar um nível demasiado baixo desempenho ........ então eu acho melhor para atualizar a primeira e última linha do arquivo esta ........... ...... Então, como posso fazer isso? ou seja, 1-atualizar o cabeçalho com a nova linha ie (cabeçalho + reboque) 2-apagar a cauda no arquivo original (podem ser cortadas usando tail -1 filename?) |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|