![]() |
Hej og Velkommen fra USA til UNIX og Linux Forums! Tak for dit besøg og deltager i vores globale samfund.
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her. |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| afsendelse Stdout og Stderr til en fil | mistermojo | Shell Programmering og Scripting | 2 | 02-04-2009 02:29 AM |
| Hvordan man omdirigerer Stderr og Stdout til en fil | sushantnirwan | Shell Programmering og Scripting | 8 | 08-28-2008 09:23 AM |
| omdirigere Stderr og / eller Stdout til / dev / null fra kommandolinjen | knc9233 | UNIX for dummyer Spørgsmål & svar | 1 | 01-25-2007 12:24 PM |
| Omdiriger Stdout & Stderr og append til en fil | Santi | Shell Programmering og Scripting | 2 | 01-02-2006 07:58 PM |
| Omdiriger Stdout og Stderr | zcurtis | Shell Programmering og Scripting | 8 | 09-02-2002 06:13 AM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
Omdiriger Stdout / Stderr til en fil på verdensplan
Hej
Jeg ved ikke, hvis dette er muligt: Er det muligt i Bach (eller en anden shell) at omdirigere globalt den Stdout / Stderr kanaler til en fil. Så hvis jeg har et script script.sh cmd1 cmd2 cmd3 Jeg ønsker alle Stdout / Stderr går til en fil. Jeg ved jeg kan gøre: . / script.sh 1> file 2> & 1 ELLER script.sh cmd1 1>> file 2>> & 1 cmd2 1>> file 2>> & 1 cmd3 1>> file 2>> & 1 men, hvad jeg ønsker, er noget lignende script.sh Stdout er nu 'file' Stderr er nu 'file' cmd1 cmd2 cmd3 Hvorfor kan jeg ønsker at gøre det? Jeg er bare nysgerrig :-) Thanks a lot ISI PS: Jeg tror, der må kaldes »kanal dobbeltarbejde« eller noget i den retning |
|
||||
|
Imponerende! :-)
Lad os antage, jeg ikke er inde i et script, jeg er i en shell (ja, jeg ønsker ikke at fuldbyrde exit), hvordan kan jeg fortryde omdirigere? Somehing som "exec 1> / dev / tty [n]"? Hvordan kan jeg se, hvor er Stdout peger (echo. ...)? Thanks a lot ISI |
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|