Wolna encyklopedia
Pipe (ang. pipe - potok) - znak pisarski, mający postać pionowej kreski. Nazwa "pipe" stosowana jest głównie przez społeczność systemu Unix (i pokrewnych systemów). Na klawiaturach komputerowych jest dostępny przez jednoczesne naciśniecie klawiszy Shift i \. W standardzie ASCII znak ten ma kod 124.
Spis treści |
Zastosowania
Matematyka
W matematyce znak | jest stosowany do:
- oznaczenia wartości bezwzględnej liczby.
- oznaczania modułu liczby zespolonej.
- wyrażania mocy zbioru.
- wyrażania podzielności liczb.
- oznaczania funkcji Sheffera w logice.
Unix
W systemach Unix i pokrewnych znak | jest używany do przesyłania informacji z wyjścia jednego procesu do wejścia drugiego. Jest to tzw. potok (stąd nazwa znaku).
Składnia Wiki
W składni Wiki znak | służy często do oddzielania parametrów polecenia, np. [[artukul|tekst]] odsyła do artykułu "artykul" ale wyświetla odnośnik "tekst".
Wyrażenia regularne
W wyrażeniach regularnych "pipe" oznacza logiczną alternatywę.
Języki programowania
W języku C i językach o podobnej składni (C++, Perl, Java, C#) a | b oznacza bitową operacje sumy (funkcję OR na każdej parze bitów liczb wejściowych) liczb a i b. Natomiast a || b oznacza logiczną alternatywę (stosowane np. w instrukcjach warunkowych).
Przerywana pionowa linia
Podobnym do "pipe" znakiem jest znak ¦. Znak ten jest rzadziej stosowany i nie można go łatwo uzyskać z klawiatury. Nie istnieje on w zestawie znaków ascii. W systemach z rodziny Windows można go uzyskać przez kombinację Alt+0166 (cyfry trzeba wpisać z klawiatury numerycznej). W (x)html znak ¦ można uzyskać przez odwołanie znakowe ¦. W Unicode znak ten ma kod U+00A6 (mapowanie w UTF-8: c2 a6).
| (układ QWERTY) | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Esc | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | PtSc | ScLk | Brk | |||||||||
|
|
Ins | Home | PgUp | Num | / | * | - | |||||||||||||||||
| Del | End | PgDn | 7 | 8 | 9 | + | ||||||||||||||||||
| 4 | 5 | 6 | ||||||||||||||||||||||
| ↑ | 1 | 2 | 3 | Ent | ||||||||||||||||||||
| ← | ↓ | → | 0 | . | ||||||||||||||||||||