ASCIIDIR(1)

NAME
asciidir - remove non-ASCII characters from file names

SYNOPSIS
asciidir [-dn] [-t translit_file] [-c charset] directory ...
asciidir [-t translit_file] -l

DESCRIPTION
asciidir renames file name in a directory to remove non ASCII characters. A basic translitteration table exists for latin letters, and everything else is just removed.

The following options are available:

-H  Symbolic links on the command line are followed, while symbolic links encountered in the tree traversal are not followed.

-L  All symbolic links are followed.

-P  No symbolic links are followed.

-c charset
    Specify the file name charset. Default is utf-8.

-l  Dump the transliteration table to standard output and exit.

-d  Enable debug output.

-r  Actualy rename files. The default is just to print what whould be done.

-t translit_file
    Use translit_file for the transliteration table instead of the built-in. For the file format, look at asciidir -l output. Non pritable characters, space and backslash are escaped using backslash encoding, such as \x5c.

EXIT STATUS
The asciidir utility exits 0 on success, and 0 if an error occurs.

SEE ALSO
mv(1), iconv(1)