On Mon, 27 Dec 2010 22:03:49 -0700 Craig White <craigwhite at azapple.com> wrote: > Should be simple and perhaps I'm tired but it's not coming to me. > > In its simplest form... > > for old in `cat "$FILENAME"`;do > echo "$old" > dirname "$old" > new="$(echo $old | sed 's/\*/\-/')" > done > > I'm trying to take out some stupid Macintosh things - in this case > filenames with asterisks but I have others like tilde's and probably > others that I haven't come across. Another way: Installed Packages Name : detox Arch : x86_64 Version : 1.2.0 Release : 2.fc14 Size : 135 k Repo : installed From repo : fedora Summary : Utility to replace problematic characters in file names URL : http://detox.sourceforge.net License : BSD Description : Detox is a utility designed to clean up file names. It replaces difficult to : work with characters, such as spaces, with standard equivalents. It will also : clean up file names with UTF-8 or Latin-1 (or CP-1252) characters in them. BR, Bob