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 |