![]() |
|
|
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! |
Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
|
||||
| Fio | Thread Starter | Fórum | Respostas | Última postagem |
| Precisa de uma expressão regular | tony3101 | Programação Shell Script e | 4 | 06-05-2008 04:13 |
| Expressões Regulares Problema | chris1234 | UNIX para Dummies Perguntas & Respostas | 12 | 04-02-2008 08:44 |
| Expressões Regulares problema | djkane | Programação Shell Script e | 5 | 06-21-2006 11:07 |
| Expressões Regulares Problema | netmaster | UNIX para Dummies Perguntas & Respostas | 1 | 12-07-2005 09:34 |
| Expressão Regular + Aritmetical Expressão | Z0mby | Programação Shell Script e | 2 | 05-21-2002 11:59 |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Complexo Pipeline / Redirecionamento / Expressões Regulares problema
Este é um comando unix muito difícil que eu não poderia realizar .....
...... aqui está:~ Unx122/public/data.txt O arquivo contém mais de 18.000 linhas de texto. Aqui estão as dez primeiras linhas do arquivo: paginação 20657 2740 28416 31090 18145 Shiner 1695 2507 9964 1451 2 13122 cool 29210 23832 22861 25037 18722 distrair 16186 23873 5049 3781 15735 sandes 9407 61 10817 7342 18224 sustento 27174 8344 331 18238 25000 humanitária 29733 13594 5573 24760 20213 Gus 10371 20643 22256 28933 7187 promover 24678 31046 5759 7005 29626 ethereal 4963 15542 12202 23911 31595 Cada linha contém uma palavra e cinco números, cada um separado por espaços. Não há espaços ou sinais de pontuação em qualquer uma das palavras; cada palavra constituída somente superior e minúsculas letras. Todos os números são números inteiros (sem casas decimais e sem números negativos). Não existem zeros à esquerda (extra zeros adicionados ao início dos números). ************************************************** *** A partir do arquivo ~ unx122/public/data.txt, selecione todas as linhas que têm uma palavra em uma coluna que começa e termina com vogais e têm valores entre 1000 e 9999 na terceira coluna. Classificar estas linhas na ordem inversa de acordo com a coluna 3, em seguida, seleccionar linhas 15 a 37. Por último, coloque estas linhas no ordem normal de acordo com a coluna 1 e escrevê-los para o arquivo ~ / uli101_a2_output.txt (sobrescrever todos os dados já nesse arquivo). Criar um gasoduto comando para executar essa tarefa. No arquivo ~ / uli101_assignment2, um lugar apropriado bash cabana linha, então o seu comando gasoduto. Definições Aqui estão as definições de alguns dos termos utilizados na descrição do problema: Vogal - uma das letras: a, e, i, o, ou u. Consonant - qualquer carta que não é uma vogal. Personagem - qualquer letra, número, dígito, espaço ou pontuação personagem. Upper-Case - CARTAS DE CAPITAL Lower-Case - não maiúsculas Odd dígito - um destes números: 1, 3, 5, 7 ou 9. Mesmo dígito - um destes números: 0, 2, 4, 6 ou 8. Número ímpar - Um número que não é uniformemente divisível por 2 (um número que termina em um dígito ímpar). Mesmo número - um número que é uniformemente divisível por 2 (um número terminando em um mesmo dígito). Normal ordem - ordem ascendente (mais baixa para valor mais elevado). Utilizar um tipo numérico para os números, ou uma espécie de texto ASCII. Ordem inversa - por ordem decrescente (maior para menor valor). Utilizar um tipo numérico para os números, ou uma espécie de texto ASCII. |
![]() |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|