![]() |
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 |
| Ler a partir de arquivo texto perde primeira linha | davewg | Programação Shell Script e | 2 | 03-12-2009 12:26 |
| Um script que leia a partir do 7. Específicas fileds linha em um arquivo | samura | Programação Shell Script e | 2 | 02-27-2009 06:26 |
| shell script para ler dados de arquivo de texto e para carregá-lo em uma tabela em TOAD | pallavishetty | Programação Shell Script e | 1 | 10-31-2008 04:15 |
| Script para adicionar uma única linha a meio do arquivo de texto. | progkcp | Programação Shell Script e | 2 | 05-12-2008 03:44 |
| ler um arquivo como entrada e passar cada linha para um outro script | sajjad02 | Programação Shell Script e | 0 | 09-25-2004 12:13 |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
||||
|
Script não ler a última linha do arquivo texto
Olá,
Tenho um script que lê um arquivo de texto, e tem três problemas que estou lutando com um. 1. O script não ler a última linha no arquivo de texto 2. no segundo "elif" dentro do script eu incluída uma 'quebra' - o script é executado com sucesso (exceto para o primeiro problema), mas se ocorrer uma situação em que o segundo 'elif' é executado o eco mensagem é apresentada e todos os parece - funcionam bem, mas se eu tentar executar o script e uma segunda vez com uma condição que não satisfaz a segunda 'elif' o eco a partir do segundo 'elif' ainda está sendo mostrado '- Tony este problema ocorre após a segunda' elif ' é executado pelo menos uma vez. 3. Em vez de sair com o código dentro do segundo 'elif' Eu queria que o usuário seja levado de volta para a primeira eco onde são convidados a entrar no 'Test Day' Eu tentei fazer goto, mas após alguma pesquisa estou consciente que estou usando Korn Shell e eu enlatar usar goto Alguém pode ajudar? \u003d\u003d\u003d SCRIPT \u003d\u003d\u003d\u003d #! / bin / ksh echo 'Por favor, indique o Teste Dia ou 0 para todos os dias:' leia x count \u003d 0 enquanto lê linha fazer echo $ linha | ler abcd if [ "$ a" \u003d "$ x"]; então (IFS \u003d- printf "1 \ n 1 \ n 0 \ n 0 \ n 1 \ n 1 \ n 7 \ n 0 \ n ' printf "% s \ n '$ c printf "1 \ n 1 \ n 0 \ n 0 \ n 0 \ n n \ n 1 \ n 100 \ n ') | "$ Loto" / bin / loto_tsim> / dev / null 2> & 1 let count \u003d count 1 echo "Número Wager $ (count) é:" $ c elif [ "$ x" \u003d "0"]; então (IFS \u003d- printf "1 \ n 1 \ n 0 \ n 0 \ n 1 \ n 1 \ n 7 \ n 0 \ n ' printf "% s \ n '$ c printf "1 \ n 1 \ n 0 \ n 0 \ n 0 \ n n \ n 1 \ n 100 \ n ') | "$ Loto" / bin / loto_tsim> / dev / null 2> & 1 let count \u003d count 1 echo "A sua aposta é:" $ c elif [ "$ a"! \u003d "$ x"] | | [ "$ a"! \u003d "0"]; então echo 'Desculpe O Teste Dia digitou não existe' quebrar fi feito <LottWagers2.txt \u003d\u003d\u003d\u003d\u003d\u003d\u003d arquivo texto dados \u003d \u003d\u003d\u003d\u003d 3 1 01-02-27-28-29-30 (99) Tanto 1 1 1 01-31-32-33-34-35 (99) Ambas as 3 1 1 03-06-09-10-20-21 (99) Ambas as 3 1 1 05-31-32-33-34-35 (99) Ambas as 3 1 1 07-06-09-10-20-21 (99) Ambas as 3 4 1 05-07-08-09-10-25 (99) Tanto 4 4 1 01-02-10-11-24-25 (99) Tanto 7 4 1 01-02-31-32-33-34 (99) Ambos 5 4 1 04-02-31-32-33-34 (99) Ambos 5 |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|