![]() |
|
|
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 |
| Como extrair fio? | namrata5 | Alto Nível de programação | 2 | 10-24-2007 04:17 |
| Extrato dígitos no final da string | offirc | Programação Shell Script e | 6 | 11-20-2006 11:57 |
| Extrato String | sehgalniraj | UNIX para Dummies Perguntas & Respostas | 1 | 09-25-2006 01:35 |
| Extrato String | bestbuyernc | Programação Shell Script e | 5 | 11-14-2005 03:42 |
| Como extrair uma parte de uma seqüência de toda a cadeia | ds_sastry | UNIX para Dummies Perguntas & Respostas | 2 | 09-29-2001 11:40 |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
||||
|
oi, Quero uma maneira simples de extrair string entre dois colchetes angulares <> o texto parece echo "# # # Usage: $ 0 <database1> <database2>" o que eu quero é duas variáveis db1 \u003d database1 e DB2 \u003d database2 O que estou fazendo para mim parece desajeitado Código:
DB1=`echo $line | sed 's/"//g' | sed 's/>//g' | awk -F"<" '{print $2}'`
DB2=`echo $line | sed 's/"//g' | sed 's/>//g' | awk -F"<" '{print $3}'`
thanks in advance |
|
||||
|
didnt bastante trabalho
Citação:
bash-db1 $ 3,00 \u003d `echo $ linha | sed 's / .* <\ (.* \)> <.* / \ 1 /' ` -bash $ 3,00 bash-DB2 $ 3,00 \u003d `echo $ linha | sed 's / .*> <\ (.* \)> "/ \ 1 /'` -bash echo $ 3,00 $ db1 database1 -bash echo $ 3,00 $ DB2 # # # Usage: $ 0 <database1> <database2> -bash $ 3,00 |
![]() |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|