tr(1) Kullanc Komutlar tr(1)
tr - karakterleri evirir veya siler
tr [seenek]... kme1 [kme2]
Standart girdiden okuduu karakterleri evirerek, sktrarak ve/veya
silerek standart ktya yazar.
-c, -C, --complement
kme1'in tmleyeni.
-d, --delete
kme1'deki karakterleri siler, eviri yapmaz.
-s, --squeeze-repeats
Ayn karakterden olumu bir sray, karakterler kme1 iinde varsa,
siler yerine o karakterden bir tane koyar.
-t, --truncate-set1
nce kme1'i, kme2'nin boyuna eit olacak ekilde ksaltr.
--help Yardm iletisini grntler ve kar.
--version
Srm bilgilerini grntler ve kar.
kme1 ve kme2 karakter dizileri olarak belirtilir. ou zaten
karakterlerin kendileridir. Yorumlanan dizilimler unlardr:
\NNN sekizlik deeri NNN (1-3 rakam) olan karakter
\\ tersbl imi
\a bip sesi
\b gerisilme
\f form ileri
\n satrsonu
\r satrba
\t yatay sekme
\v dey sekme
KAR1-KAR2 artan srada KAR1'den KAR2'ye kadar
tm karakterler
[KAR*] KAR karakterini KUME2'de KUME1 uzunluu
kadar tekrarlar
[KAR*TEKRAR] KAR karakterini TEKRAR kere tekrarlar,
TEKRAR 0 ile balyorsa sekizlik saydr
[:alnum:] tm harf ve rakamlar
[:alpha:] tm harfler
[:blank:] tm yatay boluklar
[:cntrl:] tm denetim karakterleri
[:digit:] tm rakamlar
[:graph:] boluk hari, tm yazlabilir karakterler
[:lower:] tm kk harfler
[:print:] boluk dahil, tm yazlabilir karakterler
[:punct:] tm noktalama isaretleri
[:space:] tm yatay ve dey boluklar
[:upper:] tm byk harfler
[:xdigit:] tm onaltlk sistem rakamlar
[=KAR=] KAR karakteriyle ayn olan tm karakterler
eviri, -d seenei kullanlmadnda ve kme1 ve kme2'nin her ikisi de
verildiinde gerekleir. -t sadece eviri yaparken kullanlabilir. kme2
gerektiinde son karakteri tekrar edilerek kme1 ile ayn uzunlua
getirilir. kme2'deki fazlalk karakterler dikkate alnmaz. eviri
yapllrken kme2'de kullanlan karakter snflarndan sadece [:lower:] ve
[:upper:] kesin olarak bykten ke alrlar, bu ikisi beraberce sadece byk
harf kk harf deiimi yaplrken kullanlabilir. -s sadece ne eviri ne de
silme yaplyorsa kme1'i kullanr; aksi takdirde eviri veya sktrma
bittikten sonra sktrma yaplyorsa kme2'yi kullanr.
Jim Meyering tarafndan yazlmtr.
Ltfen, bcekleri ve hatalar <bug-coreutils (at) gnu.org> adresine
bildirin.
Telif hakk 2006 Free Software Foundation, Inc.
Bu bir zgr yazlmdr; GNU Genel Kamu Lisansnn
<http://www.gnu.org/licenses/gpl.html> koullarna bal kalarak kopyalarn
yeniden databilirsiniz. Yasalarn izin verdii lde hibir garantisi
yoktur; hatta SATILABLRL veya AHS KULLANIMINIZA UYGUNLUU iin bile
garanti verilmez.
tr komutu ile ilgili kapsaml bir klavuz Texinfo olarak mevcuttur. ayet
info ve tr yazlmlar dzgn bir ekilde sisteminizde mevcutsa, aadaki komut
ile bu klavuzu grntleyebilirsiniz.
info coreutils tr
Nilgn Belma Bugner <nilgun (at) belgelergentr>, Kasm 2006
coreutils 6.5 Kasm 2006 tr(1)
cat dos.txt | tr -d ‘\015’ > unix.txt