![]() |
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 |
| substituir um campo em um arquivo CSV | prvnrk | Programação Shell Script e | 2 | 11-12-2008 08:51 |
| substituir único campo de 60 | ajp7701 | Programação Shell Script e | 2 | 04-21-2008 07:17 |
| Substituir campo em csv | pcboss | Linux | 4 | 01-19-2008 06:24 |
| Substituir campo Senha utilizando ed / sed | Munch | UNIX para Dummies Perguntas & Respostas | 6 | 04-30-2007 11:01 |
| Substitua por 2 Campo 10. | PradeepRed | Programação Shell Script e | 2 | 01-19-2006 03:46 |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
||||
|
awk para substituir área particular
Tenho dados incorretos, por exemplo, o uso de letras maiúsculas no meio da palavra.
Eu identificados os erros, fez uma lista e colocá-lo em um arquivo error_correction.txt Incorreta, corrija Venom, Venom nsa, NSA . . . O meu arquivo de dados parecido com isto: vgr, Bugatti Veron,, 3.5, Venom, 6 ,.......,.... vgr, lamborgini,, 3.5, nsa, 6 ,.......,.... abc, Bugatti Veron,, 3.5, Venom, 6 ,.......,....... . . . . Preciso de substituir os termos em um campo com o 5 º que, a partir do arquivo. Como posso fazer isso usando awk? |
|
||||
|
O arquivo está não pode ser editado "no local", com awk. Redirecionar a saída para um arquivo temporário e substituir o arquivo original com ela.
Código:
awk '<commands>' error_correction.txt datafile > tempfile mv tempfile datafile |
![]() |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|