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
| Propiedad | Valor |
|---|---|
| Carácter | | |
| Punto de código Unicode | U+007C |
| Nombre Unicode | VERTICAL LINE |
| Bloque Unicode | Basic Latin (ASCII estándar) |
| Categoría | Carácter especial |
| Nombre común | Pipe (barra 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).
| Plataforma | ¿Funciona? |
|---|---|
| Bio / comentario de Instagram | Sí — habitual como separador |
| Discord | Sí |
| Nombre para mostrar de TikTok | Sí |
| Sí | |
| Usuario de Roblox / PlayStation / Xbox | No — solo alfanumérico |
| Método | Entrada |
|---|---|
| Teclado (Windows y Mac, distribución US) | Mayús+\ |
| Código Alt en Windows | Alt+124 |
| Entidad HTML | Sin entidad con nombre — usa | si hace falta (no es un carácter reservado en HTML) |
| Propiedad content en CSS | content: "\007C" |
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.
| 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 →Siglos de historia en astronomía, ángulos y escalas de temperatura.
El óbelo, y cómo | también marca divisibilidad en matemáticas.
Su origen en 1525 y la función de la barra (vínculo).
Operadores, letras griegas, teoría de conjuntos y notación de cálculo.