file rename utils ----------------- 1.7.1 Fromto didn't prev. handle string targets such as "-p": but I found a way to make "replace" play ball.. Really i should hack replace to print the number of matches it makes to stdout, which would make for better feedback, but I'm loathe to do any C coding in this project. (Shell rules! - well it's not too bad). The other option to get "matching counts" in fromto is to use sed+grep or awk... but that's just asking for trouble. 1.7 I finally got the jack of the perl "far" fetch and replace string utility when I realised it re-timestamped all files ~reguardless~ of whether they were altered! So I wrote my own utility - fromto - utilising MySQL's replace utility. 1.6 Somewhere, KDE has gotten a more complex trash can. KTrash is compatible with the newer Trashcan, but doesn't replace Trash which works with earlier versions of KDE. 1.5 To implement the mv_number programs I had to do some a little rearranging for the first time in ages and I also reformatted the program spacing to all tabs (tabstop 4). ... Hopefully no bugs got out. 1.4.2 Trash finally has a per-user config files :) New feature mv_chars2underscore replaces mv_vfatillegal2underscore. 1.4 Trash is getting more bullet-proof... I've been using it for ages without any hiccups, but I do run "root" as my everyday login so there may still be issues with user level use. I've also put together a FreeBSD package... available at: www.sourceforge.net/projects/filerenameutils Thanks to Sourceforge for hosting my little project. 1.3.2 Trash (finally) handles non-unique directories, recovers files matching patterns, and works properly if the only file(s) in the Trash are hidden. 1.2 ... Lowercase seems pretty robust, so I've added a substitute feature, mv_sed. ---- Thanks to the authors of the Gnu shell and *nix utilities, and everyone behind Linux and FreeBSD. Steven Atkinson (stevenaaus@yahoo.com)