La barra vertical , | , es un glifo con varios usos en matemáticas , computación y tipografía . Tiene muchos nombres, a menudo relacionados con significados particulares: Sheffer stroke (en lógica ), pipe , vbar , stick , vertical line , bar , verti-bar , y varias variantes de estos nombres.
La barra vertical doble , , también se emplea en matemáticas.
En el modo matemático LaTeX , la barra vertical ASCII produce una línea vertical y crea una línea vertical doble ( se establece como ). Tiene un espaciado diferente de y , que son operadores relacionales : se establece como . Vea a continuación acerca de LaTeX en modo texto.\|
a | b \| c
\mid
\parallel
a \mid b \parallel c
Una tubería es un mecanismo de comunicación entre procesos originario de Unix , que dirige la salida (salida estándar y, opcionalmente, error estándar) de un proceso a la entrada (entrada estándar) de otro. De esta manera, una serie de comandos se pueden "conectar", brindando a los usuarios la capacidad de realizar rápidamente un procesamiento complejo de varias etapas desde la línea de comando o como parte de un script de shell de Unix ("archivo bash"). En la mayoría de los shells de Unix (intérpretes de comandos), esto se representa mediante el carácter de barra vertical. Por ejemplo:
donde la salida del grepproceso (todas las líneas que contienen 'blair') se canaliza al moreproceso (lo que permite que un usuario de la línea de comandos lea los resultados una página a la vez).
En muchos lenguajes de programación, la barra vertical se usa para designar la operación lógica o , ya sea bit a bit o o lógica o .