Pionowy pasek , rurka lub rura jest nazwa ASCII znaku 124, symbolizowane przez pionową kreską | lub pionowy pasek złamany pośrodku ¦ . W Unicode pionowa kreska znajduje się w punkcie U + 007C, podczas gdy „przerywana kreska” to oddzielny znak, U + 00A6. W HTML można zakodować niekodowany pasek ¦.
Pionowa kreska to anglosaski znak interpunkcyjny, którego większość pisarzy nie rozpoznaje. Nie pojawia się ani na liście znaków interpunkcyjnych w Leksykonie reguł typograficznych używanych w Imprimerie Nationale ani w Bescherelle .
Nazwa potoku (wymowa angielska) dla znaku „| Pochodzi z powszechnego użycia ze względu na fakt, że jest używany w powłoce Bourne'a do przekierowania strumienia wyjściowego jednego programu na wejście innego, tak jakby były połączone rurą ( rura oznacza rurę w języku francuskim). Słowo potok ma zatem, przystosowane do przetwarzania danych, takie samo znaczenie jak w potoku .
Pionowy pasek jest używany w tabeli symboli matematycznych :
W tekście, którego nie można edytować, ale można go zaznaczyć, na przykład na stronie internetowej , wskaźnik myszy jest często pionową kreską (czasami zawiera szeryfy na górze i na dole).
W witrynach korzystających z oprogramowania MediaWiki ( na przykład Wikipedia ) pionowa kreska jest używana (między innymi) w składni wiki wewnętrznych linków, aby oddzielić łącze od wyświetlanego tekstu. Na przykład „[[artykuł | tekst]]” wyświetla się jako „tekst”, ale prowadzi do „artykułu”. Ten symbol jest również używany do pisania tabel i jako separator w pisaniu modeli.
W tej formie wyrażenia składają się z sekwencji symboli i / lub sekwencji oddzielonych znakami „| », Wskazanie alternatywy , z których wszystkie można zastąpić symbolem po lewej stronie. Na przykład,
<nazwa użytkownika> :: = <nazwa> | <initials>Rura jest funkcjonalności pewne systemy operacyjne używane w szczególności UNIX i która umożliwia przekierowanie standardowego wyjścia jednego procesu standardowego wejścia drugiego. W tłumaczach poleceń rura jest reprezentowana przez pionową kreskę. Ta funkcja jest również dostępna w DOS i Windows.
W wyrażeniach regularnych pionowa kreska wskazuje alternatywę (wybrany operator). Na przykład grep "foo | bar" zwróci "foo" lub "bar".
Rura jest tylko klasy z funkcji, która będzie miała obiekt / wartość jako parametru oraz parametry przekształcania, aby przekształcić go do innego obiektu / wartość. Możliwe jest również łączenie rur łańcuchami. Na przykład, jeśli chcemy, aby data była w formacie francuskim i pisana dużymi literami, użyjemy pionowej kreski w następujący sposób: myDate | data: 'd MMM y' | duże litery
Angular oferuje standardowo wiele rur do obsługi dat, walut, internacjonalizacji, wielkości liter, liczb
W powłokach UNIX potok służy do kierowania danych wyjściowych polecenia (na przykład dmesg) do innego polecenia (na przykład grep). na przykładdmesg | grep firewire przekieruje wyjście dmesg do grep, który wyświetli tylko wiersze zawierające słowo " firewire ".
W wielu językach programowania odnosi się to do funkcji logicznej LUB , niezależnie od tego, czy jest to funkcja bit po bicie, czy funkcja logiczna .
Tak więc w języku programowania C i innych językach używających składni C, takich jak Perl i Java , (a | b) oznacza lub bitowo , podczas gdy podwójny pionowy pasek (a || b) oznacza lub logiczny .
W PL / I i SQL operator „||” oznacza konkatenację dwóch ciągów .
Chociaż mniej powszechny niż przecinki lub tabulatory , symbol „| Może być używany w pliku tekstowym przedstawiającym dane tabelaryczne, takie jak format LEDES 1998B.
Ten sam symbol może być używany w dialektach Lisp do wyznaczania początku i końca symboli, nazw zmiennych itp. który może zawierać różne znaki (nawet te niedrukowalne).
W rodzinie języków khoisan „| Służy do transkrypcji kliknięcia .
nazwisko | glif | Unicode | code Strona 1252 | MacRoman | Jednostka HTML |
---|---|---|---|---|---|
Pionowy pasek | | | 007C | 7C | 7C | |
Łacińska litera clic dentysta | ǀ | 01C0 | |||
Hebrajska interpunkcja paseq, pési, legarméh | ׀ | 05C0 | |||
Jest dzielnikiem | ∣ | 2223 | |||
Cienki pionowy pasek | ❘ | 2758 | |||
Nieciągły pręt pionowy, pręt dzielony, pręt do otworów | ¦ | 00A6 | A6 | ¦ | |
Ciąć | / | 002F | 2 F. | 2 F. | |
Kliknięcie z boku z literą łacińską | ǁ | 01C1 | |||
Równoległy do | ∥ | 2225 | |||
Podwójna pionowa linia | ‖ | 2016 | |||
Wykrzyknik, silnia | ! | 0021 | 21 | 21 |
W systemach Windows i Linux pionowy pasek jest dostępny z kombinacją Alt Gr + 6na francuskim układzie klawiatury azerty i Alt Gr + 1na belgijskiej klawiaturze azerty i szwajcarskiej klawiaturze qwertz.
W bépo można użyć kombinacji Alt gr + B.
W systemach Mac OS i OS X uzyskuje się go za pomocą Alt + Maj + L.
W LaTeX rozróżniamy użycie za pomocą pary ramek i użycie wrostka (operacja):