Tr (UNIX)
次の例では、アルファベットをアルファベット順で7つ後の文字に全て置換する(a は h に。カエサル暗号の変種)。
使用しているtrがもしPOSIX準拠ならば、最後の2つの語は単にa-z h-za-gと書くことができる。
特殊なtrにおいてのみ、"\n" を "\r\n" に置換するには、以下のようにすればよい。
ただし、すべてのtrが-Aオプションに対応しているわけではないことに注意してほしい。また、単一引用符の代わりに二重引用符を使うことはできない。シェルが逆スラッシュを解釈してしまうからだ。ここで、\nや\12や^Jは、それぞれエスケープ文字、ASCII8進、カレット表記を使った改行文字を示している。\rや\15や^Mは、復帰文字である。背景については改行コードの項を参照。
次の例では、アルファベットをアルファベット順で1つ前の文字に全て置換する(a は z に)。
POSIX互換でない古い tr では、文字の範囲指定を角括弧で囲む必要があり、シェルが解釈するのを防ぐためにさらに引用符で囲む必要がある。