Man page - tr(1)

Packages contains this manual

Available languages:

en fr es pl vi nb nl da tr hu sv ja ru ro sr de

Manual

TR

NAMN
SYNOPSIS
BESKRIVNING
FEL
UPPHOVSMAN
RAPPORTERA FEL
SE ÄVEN
ÖVERSÄTTNING

NAMN

tr — översĂ€tt eller radera tecken

SYNOPSIS

tr [ FLAGGA ]
 STRÄNG1 [ STRÄNG2 ]

BESKRIVNING

ÖversĂ€tt, pressa ihop och/eller ta bort tecken frĂ„n standard in, skriv till standard ut. STRÄNG1 och STRÄNG2 anger vektorer av tecken VEKTOR1 och VEKTOR2 som styr Ă„tgĂ€rderna.
-c
, -C , --complement

anvÀnd komplementet av VEKTOR1.

-d , --delete

ta bort tecken i VEKTOR1, översÀtt inte

-s , --squeeze-repeats

ersÀtt varje sekvens av ett upprepat tecken som Àr upprÀknat i den sista angivna VEKTORn, med en ensam förekomst av det tecknet

-t , --truncate-set1

hugg först av VEKTOR1 till lÀngden hos VEKTOR2

--help

visa denna hjÀlp och avsluta

--version

visa versionsinformation och avsluta

VEKTORer anges som strÀngar av tecken. De flesta representerar sig sjÀlva. Följande sekvenser tolkas:

\NNN

tecken med det oktala vÀrdet NNN (1 till 3 oktala siffror)

\\

omvÀnt snedstreck

\a

ljudsignal

\b

backsteg

\f

sidmatning

\n

nyrad

\r

vagnretur

\t

horisontell tabulator

\v

vertikal tabulator

TECK1-TECK2

alla tecken frÄn TECK1 till TECK2 i stigande ordning

[TECK*]

i VEKTOR2, repetera TECK upp till lÀngden av VEKTOR1

[TECK*REP]

REP kopior av TECK, REP Àr oktalt om det startar med 0

[:alnum:]

alla bokstÀver och siffror

[:alpha:]

alla bokstÀver

[:blank:]

alla horisontella blanka

[:cntrl:]

alla styrtecken

[:digit:]

alla siffror

[:graph:]

alla skrivbara tecken, ej blanka

[:lower:]

alla gemena bokstÀver

[:print:]

alla skrivbara tecken, inklusive mellanrum

[:punct:]

alla tecken för interpunktion

[:space:]

alla horisontella och vertikala blanka

[:upper:]

alla versala bokstÀver

[:xdigit:]

alla hexadecimala siffror

[=TECKEN=]

alla tecken som Àr lika med TECKEN

ÖversĂ€ttning sker om -d inte ges och bĂ„de STRÄNG1 och STRÄNG2 finns. -t Ă€r endast meningsfullt vid översĂ€ttning. VEKTOR2 förlĂ€ngs till lĂ€ngden av VEKTOR1 genom att dess sista tecken upprepas vid behov. Överflödiga tecken i VEKTOR2 ignoreras. Teckenklasser expanderas i odefinierad ordning; vid översĂ€ttning kan [:lower:] och [:upper:] anvĂ€ndas i par för att ange skiftlĂ€gesĂ€ndring. Sammanpressning sker efter översĂ€ttning eller borttagning.

FEL

FullstÀndigt stöd Àr tillgÀngligt endast för sÀkra enkelbytelokaler, dÀr varje möjlig indatabyte representerar ett enskilt tecken. Lokalen C Àr sÀker pÄ GNU-system, sÄ man kan undvika detta problem i skalet genom att köra LC_ALL=C tr istÀllet för bara tr .

UPPHOVSMAN

Skrivet av Jim Meyering.

RAPPORTERA FEL

GNU coreutils hjÀlp pÄ nÀtet: <https://www.gnu.org/software/coreutils/>
Rapportera anmÀrkningar pÄ översÀttningen till <tp-sv@listor.tp-sv.se>

SE ÄVEN

FullstÀndig dokumentation <https://www.gnu.org/software/coreutils/tr>
eller tillgÀngligt lokalt via: info '(coreutils) tr invocation'

Paketerat av Debian (9.7-2)
Copyright © 2025 Free Software Foundation, Inc.
Licens GPLv3+: GNU GPL version 3 eller senare <https://gnu.org/licenses/gpl.html>
Detta Àr fri programvara: du fÄr fritt Àndra och vidaredistribuera den.
Det finns INGEN GARANTI, sÄ lÄngt lagen tillÄter.

ÖVERSÄTTNING

Den svenska översÀttningen av denna manualsida skapades av Göran Uddeborg <goeran@uddeborg.se>

Denna översÀttning Àr fri dokumentation; lÀs GNU General Public License Version 3 eller senare för upphovsrÀttsvillkor. Vi tar INGET ANSVAR.

Om du hittar fel i översÀttningen av denna manualsida, skicka ett mail till Tp-sv@listor.tp-sv.se .