Lodstreck | (pipe) på tangentbordet
Kort svar: På en PC med svensk layout håller du ner AltGr och trycker tangenten < till vänster om Z. På Mac med svensk layout: ⌥ Alt + 7.
|
Lodstrecket, även kallat vertikalstreck, rakt streck eller på engelska ”pipe” och ”vertical bar”, är ett lodrätt streck som framför allt används i terminalen och i kod. Det är lätt att missa på det svenska tangentbordet, eftersom det sitter på den lilla tangenten mellan vänster Shift och Z, tillsammans med < och >.
Lodstreck på PC (Windows, svensk layout)
- Leta upp tangenten med < > | mellan vänster Shift och Z.
- Håll ner AltGr (höger Alt) – eller Ctrl + Alt.
- Tryck på <. Lodstrecket | visas.
Med Alt-kod: håll ner Alt och skriv 124 på den numeriska delen (Num Lock på). På en del tangentbord står tecknet tryckt som ett avbrutet streck ¦, men det du får är ändå det vanliga lodstrecket |. Mer om Alt-koder.
Lodstreck på Mac (svensk layout)
På Mac sitter lodstrecket på sjuan: ⌥ Alt + 7. Med Shift + ⌥ Alt + 7 får du i stället backslash \. Tangenten till vänster om Z ger på Mac bara < och >. Som reservmetod fungerar Teckenvisaren (Ctrl + ⌘ + Mellanslag), sök på ”vertical line”.
Lodstreck på laptop
Svenska laptops har nästan alltid tangenten < > | till vänster om Z, så AltGr + < fungerar som vanligt. Problemet uppstår när laptopen är köpt utomlands eller har amerikansk tangentbordsfysik (ANSI): då saknas tangenten helt. Då kan du:
- växla till engelsk layout tillfälligt och använda Shift + \ (se nedan),
- kopiera tecknet från knappen ovan eller via emoji- och symbolpanelen Win + .,
- använda en extern sifferdel med Alt+124.
Läs mer om skillnaden mellan tangentbordstyperna på ANSI eller ISO.
Lodstreck på engelskt tangentbord
På amerikansk layout (US) sitter | på samma tangent som backslash, ovanför Enter: tryck Shift + \. På brittisk layout (UK) sitter tangenten \ | i stället till vänster om Z, och lodstrecket får du med Shift + \. Mer på sidan om engelskt tangentbord.
Lodstreck på iPhone och Android
- iPhone/iPad: tryck 123 och sedan #+=. Lodstrecket finns i mittenraden.
- Android (Gboard): tryck ?123 och sedan =\<.
När det inte fungerar
- Du får < i stället för |: du har inte hållit ner AltGr, eller använt vänster Alt.
- Tangenten ger \ eller något annat: en engelsk layout är aktiv. Byt med Win + Mellanslag, eller läs tangentbordet skriver fel tecken.
- På Mac byter < och § plats: det händer när macOS har fel uppfattning om tangentbordstypen (ANSI/ISO). Gå till Systeminställningar > Tangentbord och välj ”Ändra tangentbordstyp”.
- Tangenten finns inte: se laptop-avsnittet ovan.
Lodstreck i terminal och kod
Lodstrecket kallas ”pipe” för att det leder utdata från ett kommando vidare till nästa, som ett rör:
- Terminal (Mac/Linux):
ls -l | grep txtvisar bara rader som innehåller ”txt”. - PowerShell och kommandotolken:
Get-Process | Sort-Object CPUellerdir | more. - Logiskt ELLER:
||i JavaScript, C, Java och PHP; ett enkelt|är bitvis ELLER. - Markdown-tabeller: kolumner skiljs med |.
- Matematik: absolutbelopp skrivs |x|.
Fler tecken som programmerare behöver hittar du i översikten över specialtecken.
Vanliga frågor
Hur gör man ett rakt streck | på tangentbordet?
På svensk PC: AltGr + tangenten < till vänster om Z. På Mac: ⌥ Alt + 7.
Vad betyder pipe i terminalen?
Pipe | skickar resultatet från ett kommando vidare som indata till nästa kommando, till exempel cat fil.txt | sort.
Vad är Alt-koden för lodstreck?
Alt+124, skriven på den numeriska delen med Num Lock påslaget.
Varför hittar jag inte |-tangenten på min laptop?
Laptops med amerikansk tangentbordsfysik saknar tangenten till vänster om Z. Använd kopieringsknappen, symbolpanelen Win + . eller engelsk layout med Shift + \.