![]() |
|
|
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 |
| Ajuda com exec comando e descritores arquivo? | rfourn | Programação Shell Script e | 1 | 07-18-2007 07:05 |
| exec comando e descritores campo .. | moxxx68 | UNIX para Dummies Perguntas & Respostas | 5 | 12-04-2004 05:58 |
| arquivo descritores | a25khan | UNIX para Dummies Perguntas & Respostas | 3 | 01-27-2004 07:46 |
| Descritores Arquivo | shibz | UNIX & avançada para usuários experientes | 3 | 12-18-2002 10:12 |
| Descritores Arquivo | s_chordia | Alto Nível de programação | 2 | 12-24-2001 11:45 |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Ajuda com comando exec eo arquivo descritores II
Necessidade para fechar arquivos que Descritor são maiores do que o número 9 no ksh.
'exec 10> & - "falha com' ksh: 10: não foi encontrado". Como é que você especificar arquivo descritores que ocupa dois ou mais dígitos no ksh script? Obrigado, Masaki |
|
||||
|
Na ksh, só posso fechar fd a 9, tal como o seu caso.
Mas, posso fazê-lo utilizando Perl como o teste seguinte caso. t1.c: aberto 10 ficheiros t2.pl: perto de 3 fd t3.c: só esperar uma tecla para verificar FDS usando AIX 5/3 dbx do fd subcomamnd. Na p2.pl usar POSIX:: fechar for ($ fd \u003d 100; $ FD> 2; $ fd -) (# 100 está ok no meu caso. POSIX:: fechar ($ fd) # execução de erro, mas tem efeito. ) exec "./t3" |
![]() |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|