![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| Shell scripting e di programmazione Pubblica domande su KSH, CSH, SH, Bash, Perl, PHP, sed, awk e da altri script di shell e linguaggi di scripting shell qui. |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| l'invio di stdout e stderr in un file | mistermojo | Shell scripting e di programmazione | 2 | 02-04-2009 02:29 AM |
| Come reindirizzare stderr e stdout in un file | sushantnirwan | Shell scripting e di programmazione | 8 | 08-28-2008 10:23 AM |
| redirect stderr e / o stdout a / dev / null da linea di comando | knc9233 | UNIX for Dummies Domande & Risposte | 1 | 01-25-2007 12:24 PM |
| Redireziona stdout e stderr e append a un file | Santi | Shell scripting e di programmazione | 2 | 01-02-2006 07:58 PM |
| Redirige l'output standard e di errore | zcurtis | Shell scripting e di programmazione | 8 | 09-02-2002 07:13 AM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
Redireziona stdout / stderr in un file a livello globale
Salve
Io non sono se questo è possibile: è possibile in Bach (o in un altro guscio) per reindirizzare tutto il mondo i stdout / stderr canali in un file. Quindi, se ho uno script script.sh cmd1 cmd2 cmd3 Voglio tutti i stdout / stderr va a un file. So che posso fare: . / script.sh 1> file 2> & 1 O script.sh cmd1 1>> file 2>> & 1 cmd2 1>> file 2>> & 1 cmd3 1>> file 2>> & 1 ma, ciò che voglio fare, è qualcosa di simile script.sh stdout è ora 'file' stderr è ora 'file' cmd1 cmd2 cmd3 Perché ho voglia di fare che? Sono solo curioso :-) Thanks a lot Isi PS: Immagino che deve essere chiamato 'canale doppioni' o qualcosa di simile |
|
||||
|
Impressionante! :-)
Supponiamo io non sono all'interno di una sceneggiatura, mi trovo in una shell (così, non voglio eseguire uscita), come faccio ad annullare il reindirizzamento? Somehing come "exec 1> / dev / tty [n]"? Come faccio a vedere dove è stdout di puntamento (echo. ...)? Thanks a lot Isi |
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|