(coreutils.info.gz) tr invocation

Info Catalog (coreutils.info.gz) Operating on characters (coreutils.info.gz) expand invocation
 
 9.1 'tr': Translate, squeeze, and/or delete characters
 ======================================================
 
 Synopsis:
 
      tr [OPTION]... SET1 [SET2]
 
    'tr' copies standard input to standard output, performing one of the
 following operations:
 
    * translate, and optionally squeeze repeated characters in the
      result,
    * squeeze repeated characters,
    * delete characters,
    * delete characters, then squeeze repeated characters from the
      result.
 
    The SET1 and (if given) SET2 arguments define ordered sets of
 characters, referred to below as SET1 and SET2.  These sets are the
 characters of the input that 'tr' operates on.  The '--complement'
 ('-c', '-C') option replaces SET1 with its complement (all of the
 characters that are not in SET1).
 
    Currently 'tr' fully supports only single-byte characters.
 Eventually it will support multibyte characters; when it does, the '-C'
 option will cause it to complement the set of characters, whereas '-c'
 will cause it to complement the set of values.  This distinction will
 matter only when some values are not characters, and this is possible
 only in locales using multibyte encodings when the input contains
 encoding errors.
 
    The program accepts the '--help' and '--version' options.  
 Common options.  Options must precede operands.
 
    An exit status of zero indicates success, and a nonzero value
 indicates failure.
 

Menu

 
* Character sets              Specifying sets of characters.
* Translating                 Changing one set of characters to another.
* Squeezing                   Squeezing repeats and deleting.
 
Info Catalog (coreutils.info.gz) Operating on characters (coreutils.info.gz) expand invocation
automatically generated by info2html