The 1 denotes standard output (stdout). The 2 denotes standard error (stderr). So 2>&1 says to send standard error to where ever standard output is being redirected as well.
O le a le uiga o le 2 >& 1?
“E te fa'aogaina le &1 e fa'asino i le tau o le faila fa'amatala 1 (stdout). O lea a e faʻaogaina le 2> & 1 o loʻo e fai mai "Toe faʻasalalau le stderr i le nofoaga lava e tasi o loʻo matou toe faʻafeiloaʻi ai le stdout". Ma o le mea lea e mafai ai ona tatou faia se mea faapena e toe faʻafeiloaʻi uma stdout ma stderr i le nofoaga e tasi:”
What does 2 >& 1 mean and when is it typically used?
&1 is used to reference the value of the file descriptor 1 (stdout). Now to the point 2>&1 means “Redirect the stderr to the same place we are redirecting the stdout”
O le a le $$ i Linux?
$$ o le ID o le faagasologa (PID) o le tusitusiga lava ia. $BASHPID o le ID ID o le taimi nei o Bash. E le tutusa lea ma le $$ fesuiaiga, ae masani ona maua ai le i'uga tutusa. https://unix.stackexchange.com/questions/291570/what-is-in-bash/291577#291577. Faasoa.
O le a le uiga o le 2 i Linux?
2 e faasino i le faila faila lona lua o le faagasologa, ie stderr . > o lona uiga toe fa'atonu. &1 o lona uiga o le faʻamoemoe o le toe faʻafeiloaʻi e tatau ona tutusa le nofoaga ma le faila faila muamua, ie stdout .
O le 1.5 o lona uiga tasi ma le afa?
O le faaupuga faaPeretania “tasi-afa” o lona uiga o le afa — i se faapuupuuga, 0.5 le tau. … O le afa o le afa, po o le 0.5 . Tasi ma le afa e 1.5.
O le a le uiga o le 1 i se feau feaveaʻi?
fa'alavelave. "tofa". O le a ou talanoa ia te oe mulimuli ane.
E fa'afefea ona ou toe fa'atonu stderr?
O le galuega masani e auina atu i le Standard Out (STDOUT) ma o fe'au sese e lafo i le Standard Error (STDERR). A e toe fa'afo'i le fa'amafanafanaga fa'aoga le > fa'ailoga, o lo'o e toe fa'asalaina STDOUT. Ina ia toe faʻafeiloaʻi le STDERR, e tatau ona e faʻamaonia 2> mo le faʻailoga toe faʻafeiloaʻi.
O le a le mea e te fa'aogaina e lafo ai mea sese i se faila?
2 Tali
- 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.
O le a le $? I Bash?
$? o se fesuiaiga faʻapitoa i le bash o loʻo taofia i taimi uma le toe foʻi / alu ese o le faʻatonuga mulimuli. E mafai ona e va'ai i ai i totonu o se fa'ailoga e ala i le ta'avale echo $? . O tulafono fa'afo'i o lo'o i totonu o le laina [0; 255]. Ole fa'ailoga fa'afo'i ole 0 e masani ona fa'apea e lelei mea uma.
O le a le $1 i Linux?
$1 o le fa'atonuga muamua lea na tu'uina atu i le shell script. ... $0 o le igoa o le tusitusiga lava ia (script.sh) $1 o le finauga muamua (filename1) $2 o le finauga lona lua (dir1)
O le a le faʻaogaina o le Linux?
O le '!' faʻailoga poʻo le faʻaogaina i Linux e mafai ona faʻaaogaina e pei o le Logical Negation operator faʻapea foʻi ma le aumai o faʻatonuga mai le tala faʻasolopito ma tweaks poʻo le taʻavale muamua o le faʻatonuga ma suiga.
E fa'afefea ona ou iloa la'u atigi o iai nei?
E fa'afefea ona siaki po'o fea atigi o lo'o ou fa'aogaina: Fa'aaoga tulafono nei a Linux po'o Unix: ps -p $$ - Fa'aali ma le fa'atuatuaina lou igoa atigi. si'uleo “$SHELL” – Lolomi le atigi mo le tagata o iai nei ae le o le atigi o loʻo tamoʻe i le gaioiga.
O le a le $? I le Unix?
$? -O le tulaga i fafo o le poloaiga mulimuli na faia. $0 -Le igoa faila o le tusitusiga o lo'o iai nei. $# -O le numera o finauga na tu'uina atu i se tusitusiga. $$ -O le numera o le faagasologa o le atigi o loʻo iai nei. Mo tusitusiga atigi, o le ID ID lea o loʻo latou faʻatinoina.
O le a le poloaiga e mafai ai ona e va'ai i poloaiga uma na e fa'aaogaina?
I Linux, o loʻo i ai se faʻatonuga aoga e faʻaali atu ia te oe tulafono mulimuli uma na faʻaaoga talu ai nei. O le poloaiga e na o le tala faasolopito, ae e mafai foi ona maua e ala i le tilotilo i lau . bash_history i lau pusa fale.
O le a le uiga o le stdout?
Stdout, fa'aigoaina fo'i o galuega masani, o le fa'amatalaga faila faila lea e mafai ai e se faagasologa ona tusia galuega. I Unix-pei o faiga faʻaogaina, pei o Linux, macOS X, ma BSD, stdout e 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 galuega fa'atino ile lau ole tagata fa'aoga.