![]() |
|
|
google unix.com
|
|||||||
| Fóruns | Registar | Fórum Regimento | Ligações | Álbuns | FAQ | Lista deputados | Calendário | Pesquisa | Today's Posts | Mark Forums Read |
| Alto Nível de programação Post perguntas sobre C, C + +, Java, SQL, e outras linguagens de programação aqui. |
Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
|
||||
| Fio | Thread Starter | Fórum | Respostas | Última postagem |
| mudança / cn @ 0: consola arquivo permissões | ErnieG | Segurança | 4 | 12-04-2007 08:39 |
| redireccionamento permanente do padrão de entrada | gfhgfnhhn | Programação Shell Script e | 6 | 11-01-2006 04:52 |
| entrada redirecionamento pergunta | luistid | Programação Shell Script e | 0 | 08-22-2006 08:28 |
| redirecionamento stdin | whited05 | Programação Shell Script e | 2 | 10-12-2005 03:03 |
| Entrada Redirecionamento | majeed73 | UNIX para Dummies Perguntas & Respostas | 6 | 07-08-2002 04:57 |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Oi
Estou fazendo arquivo redirecionamento no console para utilização pelo meu binário. consola%%> bin <inputfile Após a leitura em todo o arquivo, eu quero o meu programa para continuar tendo entrada a partir da consola. Então, basicamente eu quero voltar para redirecionar stdin consola. Mas eu cant descobrir como fazê-lo. Estou usando GNU compilador em Linux e Solaris. Alguém pode me ajudar neste aspecto. Thanx Nauman Última edição por Nauman; em 09/28/2001 08:01.. |
|
||||
|
Não estou a abrir qualquer arquivo no meu programa. O arquivo está sendo redirecionada para stdin pela OS.
bin <inputfile Estou usando gets () para ler, que para já não falar de ler a partir do stdin. Após estou terminado de ler o arquivo, eu quero ficar () para continuar a leitura a partir da consola de entrada. U arquivo são o que implica que um redirecionamento causas associadas à fd stdin. Se assim for, quando eu reabrir o fd, o argumento que eu deveria dar-lhe, para anexá-la a consola entrada. Vou tentar assim mesmo próximo e ver o que acontece. Thanx Nauman |
|
|||||
|
Quando um programa é carregado pela OS,
é determinada automaticamente 3 arquivos abertos ... stdin -> fd \u003d 0 stdout -> fd \u003d 1 stderr -> fd \u003d 2 Ao fechar todas fd's você garante que o próximo arquivo é aberto ... aberta (...) ... será atribuído fd 0 |
![]() |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|