![]() |
Hei og Velkommen fra USA til UNIX og Linux Forums! Takk for besøket og Delta i vårt globale samfunn.
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| UNIX for Dummies Spørsmål og svar Hvis du er usikker på hvor du skal legge inn en UNIX-eller Linux-spørsmålet, legger den her. Alle UNIX og Linux newbies velkommen! |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
et spørsmål
Jeg eksperimenterer med viderekoblingen. Manuell sier
> & siffer -> standard utgang er omdirigert til filen beskrivelse sifret Jeg prøvde exec 3> myout exec> & 3 Denne sendes alle utdataene til myout. Ingenting kom på skjermen. Jeg tenkte duplisering vil resultere i produksjon i likhet med hva tee gir. Jeg galt i å forstå? En ting til. Når jeg har omadressert dette til 3, Hvordan kan jeg deaktivere den eller hvordan kan jeg omdirigere utdata til skjermen igjen. |
|
||||
|
fortsatt ikke
Når jeg
Code:
exec >&2 |
|
||||
|
Redirigering gjør akkurat det det sier om tin, det re-dirigerer en datastrøm som skulle til (eller fra) ett sted (for eksempel skjermen) til (eller fra) et annet sted (for eksempel en fil).
Din kommando: exec> & 2 sender std ut (stream 1) til samme sted som std feile (stream 2) - det er virkelig en stenografi for exec 1> & 2 Du må påse at du angir redirections i riktig rekkefølge som de er handlet på fra venstre til høyre. Eksempler Hvis du viderekobler std ut (1) for å gå dit std feile (2) kommer, så viderekoblingsfeil std ERR til en fil og deretter std ut vil fortsette å gå til std ERR standardhurtigbufrede destinasjon (dvs. skjermen) og std feilen vil bli tatt i filen (og du vil ikke se den på skjermen)! exec> & 2 2> mylog.txt Imidlertid sette redirections omvendt og std ERR er først sendt til en fil og deretter std ut sendes dit std ERR er nå rettet. Denne gangen, begge vil ende opp i filen og du vil se noe på skjermen: exec 2> mylog.txt> & 2 Hvis du begynner å føle svimmel deretter en ligge ned i et mørkere rom vanligvis hjelper skål |
![]() |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|