bară verticală | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
| | ||||||||||||
Imagine
|
||||||||||||
|
||||||||||||
Caracteristici | ||||||||||||
Nume | linie verticala | |||||||||||
Unicode | U+007C | |||||||||||
cod HTML | | sau | | |||||||||||
UTF-16 | 0x7C | |||||||||||
codul URL | %7C |
Bara verticală este un caracter ASCII cu codul 0x7C ( hex ), 124 ( dec ). Utilizatorii UNIX numesc acest simbol „pipe”, din engleză. conductă - conductă . În primele ediții, încă sovietice , ale cărților lui V. E. Figurnov , numele „țeavă” a fost tradus ca „ simbol conductă ” [1] .
Bara verticală este folosită în matematică :
Bara verticală dublă este, de asemenea, utilizată:
Are sens separatorului SAU (separă 2 posibilități):
<caracter> ::= <litera>|<număr> <identificator> ::= <litera>|<identificator><caracter>Are un sens similar în expresiile regulate .
Folosit pe sistemele DOS și UNIX pentru a redirecționa ieșirea standard (stdout) a unui program către intrarea standard (stdin) a altuia ( pipeline ). De exemplu,
fructe de pisică.txt | grep -v ^ rău | felva afișa o listă de fructe din fruit.txt care nu au „rău” ca primele trei caractere, sortate alfabetic. Această metodă de transfer de informații direcționează fluxurile de date ca o conductă, motiv pentru care a fost numită „pipeline” sau pur și simplu „pipe” - o conductă. În consecință, utilizatorii UNIX numesc și bara verticală „țeavă”.
În limbajele asemănătoare C , caracterul „|” servește pentru operația „sau” pe biți ( disjuncție ), iar două astfel de caractere, scrise împreună („||”), sunt folosite în operația logică „sau”.
În plus, în limbile cu o sintaxă „non-strict” - scripturi shell UNIX, în Perl - operatorul logic „||” (SAU) poate fi folosit pentru a efectua un salt condiționat atunci când operația din stânga revine fals. În acest fel, se poate construi un lanț de comenzi „fă una sau fă alta sau fa a treia”.
rm * || echo „Nu pot șterge fișierele”În exemplul de mai sus, dacă unul sau mai multe fișiere nu pot fi șterse, este afișat un mesaj.
Împreună cu simbolul „ ! ' este folosit pentru a desena tabele:
+---+---+---+ ,---,---,---, | * | 1 | 2 | | + | 1 | 2 | +---+---+---+ !---+---+---! | 1 | 1 | 2 | sau | 1 | 2 | 3 | +---+---+---+ !---+---+---! | 2 | 2 | 4 | | 2 | 3 | 4 | +---+---+---+ '---'---'---'În MediaWiki , caracterul este folosit în marcarea tabelelor și, de asemenea, ca separator pentru opțiunile de șablon.
În inginerie electrică , intrarea este folosită pentru a desemna rezistența totală a rezistențelor R1 și R2 conectate în paralel .
În IPA , caracterul barei verticale denotă o consoană de clic dentară (o bară dublă este o consoană de clic lateral ). În plus, barele verticale pot separa unitățile prozodice unele de altele.
Pe tastaturi, pe tasta destinată introducerii „|”, este tradițional să se deseneze o bară verticală ruptă „¦”. În prezent, este un singur simbol „ bară spartă ” cu codul U+00A6 (în HTML poate fi notat ca ¦).
În formatul liniar al editorului de formule Microsoft Word (versiunile 2007 și ulterioare), caracterul barei verticale întrerupte este folosit pentru a crea o fracție, dar fără bară [2] . De exemplu, x¦yconvertit în . O utilizare similară este sugerată în nota tehnică Unicode [3] .
Semne matematice | |
---|---|
| |