Tr

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt hozzászólók, és jelentősen eltérhet a 2015. február 22-én felülvizsgált verziótól ; az ellenőrzések 12 szerkesztést igényelnek .

Tr
Típusú UNIX [d] segédprogram

A tr egy UNIX karakterkonverziós segédprogram. A tr segédprogram a szabványos bemenetet szabványos kimenetre másolja egyes karakterek helyettesítésével vagy eltávolításával. A megadott paraméterek és operandusok string1 és string2 szabályozzák az átalakítást, amely az egyes karakterek és karaktersorozatok másolásakor történik.

Használat

A következő opciók támogatottak:

-c, -C Kiegészíti az 1-es karakterlánc által meghatározott karakterkészletet. -d Eltávolítja az 1. sorban megadott karakterek összes előfordulását. -s Egy karakter ismétlődő előfordulását egyetlen karakterre cseréli.

Példák

Ez a példa létrehoz egy listát a fájl1-ben lévő összes szóról, és a fájl2-be helyezi, soronként egy szóval:

tr -cs "[:alpha:]" "[\n*]" < fájl1 > fájl2

A következő parancs a fájl1 összes kisbetűs karakterét nagybetűvé alakítja, és az eredményt a szabványos kimenetre írja:

tr "[:alsó:]" "[:felső:]" < fájl1

Ez a példa egy ekvivalencia osztályt használ az e alapkarakter ékezetes változatainak észlelésére a fájl1-ben, amelyből a diakritikus jelek eltávolításra kerülnek, és az eredmény a fájl2-be kerül:

tr "[=e=]" e < fájl1 > fájl2

Linkek