On Mon, 27 Dec 2010 22:03:49 -0700 Craig White craigwhite@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