[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RES: [shell-script] Comando Pause
From: |
Julio Cezar Neves - DATAPREVRJ |
Subject: |
RES: [shell-script] Comando Pause |
Date: |
Tue, 2 Aug 2005 11:14:00 -0300 |
Fala amigo Eliphas,
estás a fim de espantar o Roberto? :) Este uso do dd + stty que vc fez
atualmente usa-se somente no ksh ou no bash 1.*. Como estamos em pleno bash
3.*, eu aconselho que faça:
Prompt> read -n1 -p "Digite algo para prosseguir: "
A dica solicitada acaba por aqui, mas vou aproveitar a carona para dar
outra. Repare: eu fiz este read, mas o caracter teclado irá para onde? Ahhh!
se agora vc fizer:
Prompt> echo $REPLY
Tchan, tchan! Apareceu o caractere teclado. :)
[ ]s,
Julio
:wq
| -----Mensagem original-----
| De: Eliphas Levy Theodoro [mailto:address@hidden]
| Enviada em: terça-feira, 26 de julho de 2005 17:27
| Para: address@hidden
| Assunto: Re: [shell-script] Comando Pause
|
|
| Roberto Janneu escreveu:
| > Meu nome é Roberto e estou tentando conhecer um pouco sobre
| > programação shell, gostaria de saber se existe algum
| comando em shell
| > semelhante ao comando pause do DOS, o mais proximo que conseguir
| > chegar foi o sleep <tempo>, porém queira realmente aguardar um toque
| > do usuario no teclado para terminar de excutar o shell.
|
| Pra esperar o usuário digitar um enter, assim:
|
| $ echo -n "Tecle enter para continuar:"; read x
|
| Se quiser que qualquer tecla sirva, é mais complicado:
|
| $ stty raw
| $ dd if=`tty` count=1 >/dev/null 2>&1
| $ stty sane
|
| --
| Eliphas
|
|
| ---------------------------------------------------------------------
| Esta lista não admite a abordagem de outras liguagens de
| programação, como perl, C etc. Quem insistir em não seguir
| esta regra será moderado sem prévio aviso.
| ---------------------------------------------------------------------
| Sair da lista: address@hidden
| ---------------------------------------------------------------------
| Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Links do Yahoo! Grupos
- RES: [shell-script] Comando Pause,
Julio Cezar Neves - DATAPREVRJ <=
- Re: [shell-script] OFF-TOPIC = INDICAÇAO DE LIVRO, ricardo, 2005/08/27
- Re: [shell-script] OFF-TOPIC = INDICAÇAO DE LIVRO, Celso Viana, 2005/08/28
- Re: [shell-script] OFF-TOPIC = INDICAÇAO DE LIVRO, Evandro Pastor, 2005/08/30
- Manipulação de arquivos, Leandro Valiengo, 2005/08/30
- Re: [shell-script] Manipulação de arquivos, Tiago Barcellos Peczenyj, 2005/08/30
- Re: [shell-script] Manipulação de arquivos, Leandro Valiengo, 2005/08/30
- Re: [shell-script] Manipulação de arquivos, Tiago Barcellos Peczenyj, 2005/08/30
- Re: [shell-script] Manipulação de arquivos, Fabiano Caixeta Duarte, 2005/08/30
- While, White_Tiger, 2005/08/30
- Re: [shell-script] While, Tiago Barcellos Peczenyj, 2005/08/30