unexpand Man page

Resume Wikipedia de Tr (Unix)

tr est une commande Unix qui permet de transposer ou d’éliminer des caractères dans un fichier ou un flux de données.
Exemples :
Pour remplacer a par j, b par k, c par m et d par n.
tr ‘abcd’ ‘jkmn’ < fichier Ce qui peut aussi s'écrire tr 'a-d' 'jkmn' < fichier Pour remplacer les minuscules par les majuscules correspondantes tr 'a-z' 'A-Z' < fichier Pour remplacer n blancs continus par un seul tr -s ' ' < fichier Pour remplacer le caractère ':' par un saut de ligne tr ':' '\012' < fichier tr servait avec la commande dd pour permettre sur un même type de cassette DC6150 un échange entre le VMS et l'Unix.

UNEXPAND(1) User Commands UNEXPAND(1)

NAME

unexpand – convert spaces to tabs

SYNOPSIS

unexpand [OPTION]… [FILE]…

DESCRIPTION

Convert blanks in each FILE to tabs, writing to standard output.

With no FILE, or when FILE is -, read standard input.

Mandatory arguments to long options are mandatory for short options
too.

-a, –all
convert all blanks, instead of just initial blanks

–first-only
convert only leading sequences of blanks (overrides -a)

-t, –tabs=N
have tabs N characters apart instead of 8 (enables -a)

-t, –tabs=LIST
use comma separated LIST of tab positions (enables -a)

–help display this help and exit

–version
output version information and exit

AUTHOR

Written by David MacKenzie.

REPORTING BUGS

GNU coreutils online help:
Report unexpand translation bugs to

COPRYRIGHT

Copyright © 2016 Free Software Foundation, Inc. License GPLv3+: GNU
GPL version 3 or later .
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

SEE ALSO

expand

Full documentation at:
or available locally via: info ‘(coreutils) unexpand invocation’

GNU coreutils 8.25 February 2016 UNEXPAND(1)