detox - utility to replace problematic characters in filenames

Property Value
Distribution Debian 7 (Wheezy)
Repository Debian Main amd64
Package filename detox_1.2.0-5_amd64.deb
Package name detox
Package version 1.2.0
Package release 5
Package architecture amd64
Package type deb
Homepage -
License -
Maintainer -
Download size 54.62 KB
Installed size 224 B
Detox is a utility designed to clean up filenames. It replaces difficult to
work with characters, such as spaces, with standard equivalents. It will also
clean up filenames with UTF-8 or Latin-1 (or CP-1252) characters in them.
* Removal or replacement of upper ASCII Latin-1 (ISO 8859-1) characters
* Removal or replacement of UTF-8 encoded Unicode characters.
* Removal or replacement of spaces and other potentially tricky characters
* Trimming of excessive "_" and "-"s
* Directory recursion, dry runs, verbose listings
It is designed with safety in mind. It won't overwrite a file that already
exists, and it doesn't touch special files if not requested.


Package Version Architecture Repository
detox_1.2.0-5_i386.deb 1.2.0 i386 Debian Main
detox - - -


Name Value
libc6 >= 2.7


Type URL
Binary Package detox_1.2.0-5_amd64.deb
Source Package detox

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install detox deb package:
    # sudo apt-get install detox




2011-02-23 - Patrick Schoenfeld <>
detox (1.2.0-5) unstable; urgency=low
* Further minimize debhelper configuration by using appropriate quilt
version with the new debhelper sequence
* Patch upstream Makefile to install safe.tbl
Thanks to Nelson A. de Oliveira for the patch.
(Closes: #566785)
* Bump Standards-Version; no changes needed
2009-12-02 - Patrick Schoenfeld <>
detox (1.2.0-4) unstable; urgency=low
* [fcf76ff4] Update to debhelper 7
- Make us of debhelper magic to minimize the rules file
- Get rid of debian/install, because debhelper will do the
right things
- Update debhelper compat level and build dependency
* [b7f0097b] Add a manpage for inline-detox(1)
* [774e1ddc] Bump Standards-Version; no changes needed
* [0a3319a0] Use utf8 in default sequence (Closes: #530872) - thanks
to Teemu Likonen
* [e3947b0f] Update the Vcs-* headers because we moved to git
2009-02-25 - Patrick Schoenfeld <>
detox (1.2.0-3) unstable; urgency=low
* Upload to unstable
2008-09-17 - Patrick Schoenfeld <>
detox (1.2.0-2) experimental; urgency=low
* Upload to experimental because lenny is frozen
* Updated maintainers email address
* Switch to quilt as patch system
+ Update build depends to use quilt instead of dpatch
+ Update debian/rules to use quilt
+ Rename 00list to series so that quilt knows what patches to apply
* Clean up naming scheme for patches (make it more consistent)
* Bump Standards-Version to 3.8.0
* Added README.source to document patch handling for policy
2008-04-12 - Patrick Schoenfeld <>
detox (1.2.0-1) unstable; urgency=low
* New upstream version
* Update patch 01-make-upstream-makefiles-parallel-build-safe.dpatch
to apply to the new upstream version
* Remove "permission fix" from debian/rules as its no longer needed
* Updated debian/copyright to the new version of the package
* Include updated patch for wrong use of hyphens in manpage provided by the
upstream author
2008-02-20 - Patrick Schoenfeld <>
detox (1.1.1-4) unstable; urgency=low
* Use a chmod 644 instead of chmod -x to fix the permissions of some files,
to fix FTBFS that happens under some conditions
* Add copyright notice with year to debian/copyright to fix lintian warning
* Add a patch to fix the wrong use of hypens in the detoxrc manpage
* Make clean target depend on the unpatch target so that patches get
unapplied on running clean
* Replace (C) with © because of its legal entitlement
* Add years to machine-parseable copyright information
* Remove config.log in clean target, so that it does not get into the
Debian diff.gz
* Added a patch to remove build instructions from README file
* Added full license text to debian/copyright, because its an own bsd-like
* Relicensed debian packaging under the same license as detox
2007-12-03 - Patrick Schoenfeld <>
detox (1.1.1-3) unstable; urgency=low
* Fixed a typo in debian/rules (CLFAGS should be CFLAGS)
* Only use --host option to configure when cross-building
* Added dpatch patch system
* Added a patch to make upstream makefiles safe for parallel builds
* Added Vcs-Headers to debian/control
* Updated to Standards-Versions 3.7.3
* Added machine-readable license/copyright informations to debian/copyright
2007-10-25 - Patrick Schoenfeld <>
detox (1.1.1-2) unstable; urgency=low
* Fixed missing URL in copyright file
2007-10-17 - Patrick Schoenfeld <>
detox (1.1.1-1) unstable; urgency=low
* Initial release (Closes: #447014)

See Also

Package Description
deutex_4.4.902-13_amd64.deb composition tool for doom-style WAD files
devede_3.22.0-1_all.deb simple application to create Video DVDs
develock-el_0.39-1_all.deb additional font-lock keywords for the developers on Emacs
developers-reference-de_3.4.9_all.deb guidelines and information for Debian developers, in German
developers-reference-fr_3.4.9_all.deb guidelines and information for Debian developers, in French
developers-reference-ja_3.4.9_all.deb guidelines and information for Debian developers, in Japanese
developers-reference_3.4.9_all.deb guidelines and information for Debian developers
devhelp-common_3.4.1-1_all.deb Common files for devhelp and its library
devhelp_3.4.1-1_amd64.deb GNOME developers help program
device-tree-compiler_1.3.0-4_amd64.deb Device Tree Compiler for Flat Device Trees
device3dfx-source_2011.07.03-1_all.deb Linux 2.2+ device driver source for 3Dfx boards
devilspie2_0.20-1_amd64.deb LUA-based window matching utility
devilspie_0.22-2_amd64.deb find windows and perform actions on them
devio_1.2-1+b1_amd64.deb correctly read (or write) a region of a block device
devrplay3_3.3.2-14_amd64.deb rplay network audio system - basic library