O tusitusiga mai le fa'atonuga i le atigi e tu'uina atu e ala i le stdout (standard out) stream. O faʻamatalaga sese mai le faʻatonuga e lafoina i le stderr (standard error) stream.
O le a le stdout ma le stderr?
I polokalame faakomepiuta, o vaitafe masani o feso'ota'iga feso'ota'iga feso'ota'iga ma feso'ota'iga i le va o se polokalame komipiuta ma lona si'osi'omaga pe a amata le fa'atinoga. O feso'ota'iga e tolu fa'aofi/output (I/O) e ta'ua fa'aoga masani (stdin), galuega fa'ata'atia (stdout) ma mea sese masani (stderr).
O le a le stdout i Linux?
Tulaga masani, o nisi taimi fa'apu'upu'u stdout, fa'asino i ala fa'asalalauina o fa'amaumauga o lo'o gaosia e polokalame laina fa'atonu (fa'atusa, polokalame fa'asologa o tusitusiga uma) i Linux ma isi faiga fa'aogaina e pei o Unix. … I lenei tulaga, o loʻo taʻu atu i le faila faila e mafaufau i faila uma i le lisi o loʻo i ai nei o se finauga.
O le a le stdout?
Stdout, e ta'ua fo'i o galuega masani, o le fa'amatalaga faila faila e mafai ai e se faagasologa ona tusia galuega. I Unix-pei o faiga faʻaogaina, pei o Linux, macOS X, ma BSD, stdout o loʻo faʻamatalaina e le POSIX standard. O lona numera fa'amatala faila faila o le 1. I totonu o le fa'aumu, e le mafai ona fa'aogaina le fa'aogaina o le fa'aogaina i le mata o le tagata fa'aoga.
O le a le poloaiga stderr i Linux?
Stderr, e lauiloa foi o le sese masani, o o le fa'amatalaga faila fa'aletonu lea e mafai ai e se fa'agasologa ona tusia fa'amatalaga sese. I Unix-pei o faiga faʻaogaina, pei o Linux, macOS X, ma BSD, stderr o loʻo faʻamatalaina e le tulaga POSIX. … I totonu o le fa'ailoga, o mea sese masani e fa'aletonu ile mata ole tagata fa'aoga.
E fa'afefea ona ou toe fa'atonu stderr?
Ina ia toe faʻafeiloaʻi foi stderr, e iai ni au filifiliga:
- Toe faʻafeiloaʻi le stdout i le tasi faila ma stderr i le isi faila: faʻatonu> fafo 2> sese.
- Toe fa'asa'o le stdout i se faila ( >out ), ona toe fa'afo'i lea o le stderr i le stdout (2>&1): fa'atonu >out 2>&1.
E aofia i le stdout le stderr?
Afai e saʻo loʻu malamalama, stdin o le faila lea e tusi ai se polokalama i ana talosaga e faʻatino se galuega i le faagasologa, stdout o le faila lea e tusia ai e le fatu lana gaioiga ma le faagasologa o loʻo talosagaina e maua ai faʻamatalaga mai, ma stderr o le faila lea e tu'u uma ai tuusaunoaga.
E faʻafefea ona ou mauaina stderr i Linux?
E masani lava, STDOUT ma STDERR o lo'o fa'aulu uma i lau fa'amau. Ae e mafai ona toe fa'asino i so'o se tasi ma mea uma e lua. Mo se fa'ata'ita'iga, o fa'amaumauga e lafo i le STDERR e se fa'amaumauga CGI e masani lava ona fa'ai'u ile faila ogalaau o lo'o fa'amaoti mai ile fa'atulagaina ole upegatafa'ilagi. E mafai e se polokalame ona maua fa'amatalaga e uiga i le STDERR ile linux system.
O le a le faʻaogaina o & i Linux?
le & faia le poloaiga e tamoe i tua. Mai le man bash : Afai e faʻamutaina se faʻatonuga e le pule faʻafoe &, o le atigi e faʻatino le faʻatonuga i tua i totonu o se subshell. E le faʻatali le atigi mo le faʻatonuga e maeʻa, ma o le toe foʻi mai o le 0.
O fea e alu i ai stdout i Linux?
Tulaga masani, e pei ona faia i le faagasologa o le fausiaina o taimi, alu i le faʻamafanafanaga, lau faʻamau poʻo le X terminal. O le mea tonu lava e lafo atu ai e fa'atatau tonu ile mea na afua mai ai le fa'agasologa. e fa'apipi'i le faila, e ala i le fa'aletonu, i la tatou galuega masani e pei o la tatou fa'amafanafanaga po'o le mata fa'amau.
E tusi printf i stdout?
Soo se valaau i lolomitusi o le a lolomi e stdout, a o valaau e fprint ao lolomi i le vaitafe ua faamaotiina. I le faataitaiga e te tuuina atu, o le valaauga lona lua o le a lolomi ia stderr. Talu ai o lo'o e lolomi se manoa gaogao, o le a le tele ni mea e te faia i luga o so'o se vaitafe, o lea e te le va'ai ai i se mea e tupu.
E mafai ona e tusi atu ia stdout?
A e ta'utino atu i le auina atu o galuega i le stdout , o lo'o e tu'uina atu i le tagata fa'aoga e filifili po'o fea e tatau ona alu i ai lena mea. Afai e te faʻaaogaina lolomitusi(…) (poʻo le tutusa fprintf(stdout, ...) ), o loʻo e tuʻuina atu le gaioiga i stdout , ae o fea tonu e gata ai e mafai ona faʻalagolago i le auala ou te faʻaogaina ai lau polokalama.
Ua faasaoina stdout?
stdout e tonu se au faila e le mafai ona feso'ota'i i le fa'amafanafanaga, ae mafai ona toe fa'atonu.