for i in `find . -name '*\?*' -print` ; do
  src=$i; 
  dst=`echo $i | sed 's;?;-;g'`;
  echo mv \'$src\' \'$dst\'
done


you could reduce it to single liner using xargs and sed. above one replaces ? 
with - . for safely i inserted echo infront of mv command.
-- 
This message posted from opensolaris.org
_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to