Símbolo de Linha Vertical (|)

O que o | significa, sua história como pipe do Unix e como digitar — clique para copiar.

Clique para copiar · U+007C

Resumo rápido
PropriedadeValor
Caractere|
Ponto de código UnicodeU+007C
Nome no UnicodeVERTICAL LINE
Bloco UnicodeBasic Latin (ASCII padrão)
CategoriaCaractere especial
Nome comumPipe (barra vertical)
História

De onde vem o sentido de «pipe» da linha vertical

O | faz parte do padrão ASCII desde os anos 1960, originalmente apenas um caractere separador simples. Seu significado mais famoso vem da computação: em 1973, Doug McIlroy, no Bell Labs, introduziu o operador «pipe» para o shell do Unix, permitindo que command1 | command2 alimentasse a saída de um programa diretamente na entrada de outro. Essa ideia simples — programinhas encadeados em vez de um único programa gigante fazendo tudo — virou um dos conceitos mais influentes do design de software, e é por isso que o | ainda carrega o apelido de «pipe» décadas depois, central para scripts de shell e ferramentas de linha de comando em todos os sistemas operacionais modernos.

Fora da computação, o | faz papel duplo como notação matemática — envolvendo um número para indicar valor absoluto (|-5| = 5), separando uma condição na notação de construção de conjuntos ({x | x > 0}) e denotando divisibilidade (a | b, «a divide b») — e como separador visual simples em menus, slogans e listas (Nome | Cargo | Local).

Onde funciona

Compatibilidade com plataformas

PlataformaFunciona?
Bio / comentário do InstagramSim
DiscordSim
Nome de exibição no TikTokSim
WhatsAppSim
Usuário no Roblox / PlayStation / XboxNão — só letras e números
Como digitar

Entrada pelo teclado e marcação

MétodoEntrada
Teclado (Windows e Mac, layout US)Shift+\
Código Alt no WindowsAlt+124
Entidade HTMLSem entidade nomeada — use | se precisar (não é um caractere reservado do HTML)
Propriedade content no CSScontent: "\007C"
Não confunda com

Símbolos parecidos

Barra partida (U+00A6) — uma variante mais antiga e menos comum, presente em alguns teclados internacionais
Linha vertical dupla (U+2016) — usada em matemática para normas, como ‖v‖
Clique dental, letra latina (U+01C0) — usado em linguística, visualmente quase idêntico
Perguntas frequentes

Perguntas frequentes sobre a linha vertical

Depende do contexto. Na escrita do dia a dia, o | é um separador simples entre itens (Nome | Cargo | Local). Na matemática, |x| significa valor absoluto e {x | x > 0} se lê «o conjunto dos x tais que x é maior que 0». Na computação, o | é o operador «pipe» do Unix, que alimenta a saída de um comando na entrada de outro.

Doug McIlroy introduziu o operador pipe no Bell Labs em 1973 para o shell do Unix. Escrever command1 | command2 envia a saída do primeiro comando direto para o segundo, como água por um cano — uma das ideias mais influentes da computação, ainda central para scripts de shell e ferramentas de linha de comando hoje.

É uma tecla padrão do teclado — Shift+Barra invertida (\) no layout US, tanto no Windows quanto no Mac, geralmente logo acima ou abaixo da tecla Enter/Return. Não é preciso código Alt, embora Alt+124 também funcione no Windows.

Precisa de mais barras e separadores?

O | é só um dos vários traços, barras e separadores verticais que o Unicode oferece, todos reunidos na biblioteca de símbolos.

Explorar a biblioteca de símbolos →
Símbolos relacionados

Símbolo de Grau (°)

Séculos de astronomia, ângulos e escalas de temperatura.

Símbolo de Diâmetro (⌀)

O sinal de diâmetro dos desenhos de engenharia — outro caractere técnico.

Todos os Símbolos

O diretório completo de símbolos para copiar e colar, por categoria.