본문 바로가기
Linux/Shell Script

파일이름 자동변경 스크립트

by Luuii 2017. 10. 13.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/bash
 
if [ $# -ne 3 ] ; then
    echo "move_filename2.sh <directory> <file1> <file2>"
    exit 1
fi
 
D_WORK=$1 
WORD1=$2
WORD2=$3
T_FILE1=/tmp/.tmp1 
 
ls -1 $D_WORK | grep "$WORD1$" > $T_FILE1
for FILE in `cat $T_FILE1`
do
    mv $D_WORK/$FILE `echo $D_WORK/$FILE | sed "s/$WORD1$/$WORD2/g"`
done
cs
반응형

'Linux > Shell Script' 카테고리의 다른 글

잘 작성된 쉘 스크립트 예제들  (0) 2017.10.13
UID 번호 0번인 것들만 색출하는 스크립트  (0) 2017.10.13
원격 관련 스크립트  (0) 2017.10.13
인스톨 바 스크립트  (0) 2017.10.13
핑테스트 스크립트  (0) 2017.10.13