Wrote this script also to remove spaces from filenames. No need for cryptic sed. Thanks for the clues, but I couldn't understand your sed Jan ;)
#! /bin/bash # nulspaces.sh - a script to remove spaces from files # for safety we ask for file extension before we operate # date : Sun Jan 9 02:09:55 GMT 2005 # clapham dot 99 at no spam please, sir tiscali, um, dot co, um, errr, uk
read -p extension : EXT find /home/jayeola/ -iname * *"$EXT" | while read line do BN=`basename $line |sed -e s/ /_/g` DN=`dirname $line"` mv $line $DN"/"$BN"| sh -s done
Comment
Wrote this script also to remove spaces from filenames. No need for cryptic sed. Thanks for the clues, but I couldn't understand your sed Jan ;)
#! /bin/bash
# nulspaces.sh - a script to remove spaces from files
# for safety we ask for file extension before we operate
# date : Sun Jan 9 02:09:55 GMT 2005
# clapham dot 99 at no spam please, sir tiscali, um, dot co, um, errr, uk
read -p extension : EXT
find /home/jayeola/ -iname * *"$EXT" | while read line
do
BN=`basename $line |sed -e s/ /_/g`
DN=`dirname $line"`
mv $line $DN"/"$BN"| sh -s
done