![]() |
|
|
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 |
| carriage return acrescentar no final do ficheiro | HAA | Programação Shell Script e | 2 | 11-20-2007 11:58 |
| Transporte Retorno no final do ficheiro | bd_joy | Programação Shell Script e | 14 | 10-20-2006 02:20 |
| Como eliminar transporte no regresso SED | stevefox | Programação Shell Script e | 3 | 12-23-2005 06:03 |
| Não quero carriage return | videsh77 | Programação Shell Script e | 3 | 12-16-2004 09:26 |
| Captação carriage return. | gio123bg | Programação Shell Script e | 4 | 12-15-2003 10:21 |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Oi pessoal!
Estou trabalhando em um script com sed, Eu tenho arquivo com o seguinte conteúdo: <voms.db.type valor \u003d "changeme" /> <voms.db.host valor \u003d "changeme" /> <voms.admin.smtp.host valor \u003d "changeme" /> <voms.mysql.admin.password valor \u003d "changeme" /> <glite.installer.verbose valor \u003d "true" /> Quero que o arquivo de saída é o seguinte <voms.db.type value\u003d"changeme"/> <voms.db.host value\u003d"changeme"/> <voms.admin.smtp.host value\u003d"changeme"/> <voms.mysql.admin.password value\u003d"changeme"/> <glite.installer.verbose value\u003d"true"/> Obrigado por sua ajuda |
|
||||
|
Um outro, se o último caractere da linha não é um ">", adicione a linha seguinte para o conteúdo do padrão espacial e apagar a nova personagem: Código:
sed -n '/[^>]/$/N;s/\n//p' file Com awk, se o último caractere da linha não é um ">" imprimir a linha sem uma newline: Código:
awk '!/>$/{printf("%s",$0);next}1' file
Atenciosamente Última edição por Franklin52; em 10/09/2008 02:24.. Motivo: adicionando comentários |
|
||||
|
Citação:
joeygos espaços são necessárias, porque depois, eu preciso capturar linhas para mostrar com diálogo, e é o delimitador valor \u003d "changeme" ... Eu mudança deve ser substituído pelo usuário ... <voms.db.type value\u003d"changeme"/> <voms.db.host value\u003d"changeme"/> Obrigado por sua ajuda |
![]() |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|