Línea vertical (|)

Qué significa |, de dónde viene su historia como pipe de Unix, y cómo escribirla — haz clic para copiarla.

Haz clic para copiar · U+007C

De un vistazo
PropiedadValor
Carácter|
Punto de código UnicodeU+007C
Nombre UnicodeVERTICAL LINE
Bloque UnicodeBasic Latin (ASCII estándar)
CategoríaCarácter especial
Nombre comúnPipe (barra vertical)
Historia

De dónde viene el significado «pipe» de la línea vertical

| forma parte del estándar ASCII desde la década de 1960, al principio como un simple carácter separador. Su significado más conocido viene de la informática: en 1973, Doug McIlroy, en los Bell Labs, introdujo el operador «pipe» (tubería) para el shell de Unix, que permite que comando1 | comando2 envíe la salida de un programa directamente a la entrada del siguiente. Esa idea sencilla — programas pequeños encadenados entre sí, en vez de un único programa gigante que hace de todo — se convirtió en uno de los conceptos más influyentes del diseño de software, y por eso | sigue llevando el apodo de «pipe» décadas después, central en los scripts de shell y las herramientas de línea de comandos de cualquier sistema operativo moderno.

Fuera de la informática, | también hace de notación matemática — envuelve un número para indicar valor absoluto (|-5| = 5), separa una condición en la notación de construcción de conjuntos ({x | x > 0}), y marca divisibilidad (a | b, «a divide a b») — además de servir como simple separador visual en menús, eslóganes y listas (Nombre | Cargo | Ubicación).

Dónde funciona

Compatibilidad con plataformas

Plataforma¿Funciona?
Bio / comentario de InstagramSí — habitual como separador
Discord
Nombre para mostrar de TikTok
WhatsApp
Usuario de Roblox / PlayStation / XboxNo — solo alfanumérico
Cómo escribirlo

Entrada de teclado y marcado

MétodoEntrada
Teclado (Windows y Mac, distribución US)Mayús+\
Código Alt en WindowsAlt+124
Entidad HTMLSin entidad con nombre — usa | si hace falta (no es un carácter reservado en HTML)
Propiedad content en CSScontent: "\007C"
No lo confundas con

Símbolos de aspecto parecido

Broken Bar (U+00A6) — una variante más antigua y menos habitual, presente en algunos teclados internacionales
Doble barra vertical (U+2016) — se usa en matemáticas para normas, por ejemplo ‖v‖
Latin Letter Dental Click (U+01C0) — se usa en lingüística, visualmente casi idéntica
Preguntas frecuentes

Preguntas frecuentes sobre la línea vertical

Depende del contexto. En la escritura cotidiana, | es un simple separador entre elementos (Nombre | Cargo | Ubicación). En matemáticas, |x| significa valor absoluto y {x | x > 0} se lee «el conjunto de los x tales que x es mayor que 0». En informática, | es el operador «pipe» de Unix que envía la salida de un comando a otro.

Doug McIlroy introdujo el operador pipe en los Bell Labs en 1973 para el shell de Unix. Escribir comando1 | comando2 envía la salida del primer comando directamente al segundo, como agua por una tubería — una de las ideas más influyentes de la informática, todavía central en los scripts de shell y las herramientas de línea de comandos actuales.

Es una tecla estándar del teclado — Mayús+Barra invertida (\) en una distribución US, tanto en Windows como en Mac, normalmente justo encima o debajo de la tecla Intro/Return. No hace falta ningún código Alt, aunque Alt+124 también funciona en Windows.

¿Necesitas más símbolos matemáticos?

| también cumple un papel en la notación de valor absoluto, conjuntos y divisibilidad — uno más de las decenas de símbolos de la biblioteca completa de símbolos matemáticos.

Ver símbolos matemáticos →
Símbolos relacionados

Signo de grado (°)

Siglos de historia en astronomía, ángulos y escalas de temperatura.

Signo de división (÷)

El óbelo, y cómo | también marca divisibilidad en matemáticas.

Raíz cuadrada (√)

Su origen en 1525 y la función de la barra (vínculo).

Todos los símbolos matemáticos

Operadores, letras griegas, teoría de conjuntos y notación de cálculo.