[감사]님이 남기신 글:
>-----------------------------------------
>답변자가 기본적으로 참고할 내용입니다.
>- 배포판(옵션) :
>- 커널버전(옵션)
:
>- 데몬버전(예:apache
1.3.27) :
>- 데몬설치유형(RPM/컴파일/기타)
:
>-----------------------------------------
>
>공백이 들어간 파일명을 찾아서
>
>.(점) 또는 _ 로 변경하는 방법 좀 부탁드립니다.
========================================
http://ftp.linuxchannel.net/devel/renameto/
에 있는 renameto 같은 것을 사용하면 됩니다.
그러나 다음과 같이 간단하게 스크립트를 짜도 됩니다.
---------------------------------
#!/bin/sh
#
IFS='
'
lists=`find ./ -type f -name "* *" 2>/dev/null`
for file in $lists ; do
echo $file
tofile=`echo "$file" | sed -e "s/ /_/g"`
mv "$file" "$tofile"
done
exit 0
-------------------------------------
이런식으로 하면됩니다.
그외 perl 에 자신있으면
http://www.linuxchannel.net/docs/filerename.txt
이것을 수정해서 사용해 보세요