![]() |
|
|
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 |
| envio stdout e stderr para um arquivo | mistermojo | Programação Shell Script e | 2 | 02-04-2009 02:29 |
| Como redirecionar stdout e stderr para um arquivo | sushantnirwan | Programação Shell Script e | 8 | 08-28-2008 10:23 |
| redirect stderr e / ou stdout para / dev / null a partir da linha de comando | knc9233 | UNIX para Dummies Perguntas & Respostas | 1 | 01-25-2007 12:24 |
| Redirecionar stdout e stderr e anexar a um arquivo | Santi | Programação Shell Script e | 2 | 01-02-2006 07:58 |
| Redirecionar stdout e stderr | zcurtis | Programação Shell Script e | 8 | 09-02-2002 07:13 |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Redirecionar stdout / stderr para um arquivo globalmente
Oi
Não sou se isso é possível: é possível em Bach (ou outro shell) para redirecionar o GLOBALMENTE stdout / stderr canais para um ficheiro. Então, se eu tenho um script script.sh cmd1 cmd2 cmd3 Quero que todos stdout / stderr vai para um arquivo. Sei que posso fazer: . / script.sh 1> arquivo 2> & 1 OU script.sh cmd1 1>> arquivo 2>> & 1 cmd2 1>> arquivo 2>> & 1 cmd3 1>> arquivo 2>> & 1 mas, o que quero fazer, é algo como script.sh stdout é agora 'ficheiro' stderr é agora 'ficheiro' cmd1 cmd2 cmd3 Por que eu quero fazer isso? Estou apenas curioso :-) Thanks a lot Isi PS: Eu acho que deve ser chamado "canal duplicação" ou algo assim |
|
||||
|
Impressionante! :-)
Vamos supor eu não estou dentro de um script, estou em um shell (assim, não quero executar saída), como posso desfazer o redirect? Somehing como "exec 1> / dev / tty [n]"? Como eu posso ver onde está apontando stdout (echo. ...)? Thanks a lot Isi |
![]() |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|