그냥 심심해서 만들어 봤습니다.
원래는 짧게 예쁘게 해 보려고 했는데..;;;;
-----------------------
#!/bin/bash
changeName ()
{
for file in *; do
if [ -d $file ]; then
cd $file
changeName
else
echo $file|awk '/\<[^a-z_\.]*\>/ { system( "mv "
$1 " " tolower($1) )}'
fi
done
}
if [ $# -ne 1 ]
then
echo "Usage `basename $0` subdirectory_to_changeName"
else
cd $1
changeName
fi
Re: 파일명을 하위디렉토리의 파일을 포함해서 모두 소문자로...
스크립트를 만들어서 해보시든지,
파이프 연결을 해서 만드시든지,
흠... 재밌겠네요.
하위 디렉토리 옵션은 대부분 -R이랍니다.
Re: 파일명을 하위디렉토리의 파일을 포함해서 모두 소문자로...
그냥 심심해서 만들어 봤습니다.
원래는 짧게 예쁘게 해 보려고 했는데..;;;;
-----------------------
#!/bin/bash
changeName ()
{
for file in *; do
if [ -d $file ]; then
cd $file
changeName
else
echo $file|awk '/\<[^a-z_\.]*\>/ { system( "mv "
$1 " " tolower($1) )}'
fi
done
}
if [ $# -ne 1 ]
then
echo "Usage `basename $0` subdirectory_to_changeName"
else
cd $1
changeName
fi
댓글 달기