Tr (UNIX)
どちらのバージョンが呼び出されるか不明な場合、この例では範囲指定ではなく全文字を並べて示す必要がある(tr abcdefghijklmnopqrstuvwxyz zabcdefghijklmnopqrstuvwxy)。使い方によっては古い記法で済む場合もある。例えば、ROT13 は tr "[A-M][N-Z][a-m][n-z]" "[N-Z][A-M][n-z][a-m]" となり、最近のバージョンでも問題なく動作する。これは、角括弧が2つの文字集合の同じ位置にあるため、置換されても変化しないためであって、POSIX の tr が角括弧を解釈しないことには変わりない。
Ruby と Perl にも tr 演算子(メソッド)があり、同様の働きをする。例えば、日本語を扱えるPerlを使うことにより、以下のPerlスクリプトは平仮名と片仮名とを交換する。(ただし、「ヴ」「ヵ」「ヶ」を除く。)