Tr

Ubuntu Türkiye Wiki sitesinden
Gezinti kısmına atla Arama kısmına atla
Kullanım: tr [SEÇENEK]... KÜME1 [KÜME2]

Standart girdiden okuduğu karakterleri çevirerek, sıkıştırarak ve/veya silerek standart çıktıya yazar

   -c, -C, --complement    KUME1'in tümleyicisi
  -d, --delete            KUME1'deki karakterleri siler, çeviri yapmaz
  -s, --squeeze-repeats   aynı karakterden oluşmus sırayi siler yerine 
                          o karakterden bir tane koyar
  -t, --truncate-set1     ilk önce KUME1'i, KUME2'nin boyuna eşit olacak 
                          şekilde kısaltır
      --help     bu yardımı gösterir ve çıkar
      --version  sürüm bilgisini gösterir ve çıkar

KUMEler burada karakter dizgeleri anlamındadır. anlamlı olan sıralamalar aşağıdadır:

   \NNN           NNN (1-3 tane  sekizlik basamak ) sekizlik değeri 
                  olan karakter
  \\            ters kesik
  \a             bip sesi
  \b             geri git
  \f             form ilerletme
  \n             yeni satır
  \r             satır başı
  \t             enine tab
  \v             boyuna tab
  KAR1-KAR2       büyükten küçüğe KAR1 den KAR2 ye kadarki tüm 
                  karakterler 
  [KAR*]          KUME2'de kullanılır:KUME1'in boyuna gelene kadar 
                  KAR'ın tekrarı
  [KAR*TEKRAR]    KAR'ın TEKRAR kere tekrarı, TEKRAR 0 ile başlıyorsa
                  sekizlik sayı olarak algılanır
  [:alnum:]       tüm harf ve rakamlar
  [:alpha:]       tüm harfler
  [:blank:]       tüm enine boşluklar
  [:cntrl:]       tüm kontrol karakterleri
  [:digit:]       tüm rakamlar
  [:graph:]       boşluk hariç, tüm yazılabilir karakterler
  [:lower:]       tüm küçük harfler
  [:print:]       boşluk dahil, tüm yazılabilir karakterler
  [:punct:]       tüm noktalama isaretleri
  [:space:]       tüm enine veya boyuna boşluklar
  [:upper:]       tüm büyük harfler
  [:xdigit:]      tüm onaltılık sistem rakamları
  [=KAR=]         KAR'a eş olan tüm karakterler
  • Çeviri eğer -d verilmez ve hem SET1 hem de SET2 ortaya çıkarsa oluşur.
  • -t sadece çevirildiğinde kullanılabilir. SET2, gerektiğinde son karakteri tekrarlanırsa SET1 'in genişlince uzatılır. SET2 'nin artık karakterleri göz ardı edilir.
  • Sadece [:alt:] ve [:üst:] artan sıralamada genişletmek için güvenceye alınır. SET2'de çevrilirken sadece çiftler özel durum değişimlerinde kullanılır. -s eğer hem SET1 çevrilirken hem de silinirken kullanılır.
  • Aksi durumda sıkıştırma SET2'de kullanılır ve çeviri ve silme işlemlerinden sonra meydana gelir.

İlgili maddeler

Unix komutları (daha fazla)
Dosya dizgesi catcdchmodchgrpchowncksumcmp cpdddudf fsckfuserlnlslsattrlsofmkdirmountmvpwdrm rmdirsplittouchumask
Süreç ve görev yönetimi atchrootcroncrontabexitkillkillallnicepgreppidofpkillpspstreesleeptimetopwait
Kullanıcı ortamı envfingeridlognamemesgpasswdsusudouptimewwallwhowhoamiwrite
Metin işleme awkcommcsplitcutdiffedexfmtheadiconvjoinlessmorepastesedsortstringstailtalktruniqvivimwcxargs
Kabuk programlama aliasbasenamedirnameechoexprfalseprintftesttrueunset
Ağ Araçları inetdhostifconfignetcatnetstatnslookuppingrlogintraceroute
Arama findgreplocatewhereiswhich
Diğer aproposbannerbccalcleardateddfilehelphistoryinfolplprmanpaxsizeteetputtypeunamewhatisyes