Live Brilliant

[쉘스크립트]숫자로 된 파일 이름에서 +15)15붙여서 파일명 일괄 변경 본문

개발은 핵찜이야/리눅스

[쉘스크립트]숫자로 된 파일 이름에서 +15)15붙여서 파일명 일괄 변경

주인정 2012. 4. 13. 18:38

+15 방법

#!/bin/sh
for idx in `ls -al | awk '{print $9}'`;
do
if [ $idx != . ] && [ $idx != .. ] && [ $idx != add15.sh ]
then
echo $idx + 15 = $(($idx+15));
# mv $idx $(($idx+15));
fi
done

 

+15 가 아니고.. {파일명}15 형태로 문자열에15라는 값을 추가한 형태..
#!/bin/sh
for idx in `ls -al | awk '{print $9}'`;
do
if [ $idx != . ] && [ $idx != .. ] && [ $idx != add15.sh ]
then
# echo $idx + 15 = $(($idx+15));
echo $idx + 15 = $idx"15";
mv $idx $idx"15";
fi
done
Comments