bash 특정 파일 전부 바꾸기

작성일 : 19-04-29 작성자 : lmkfox

#/bin/bash


#기본 경로 설정 

BASEDIR=/home   #원하는경로 작성

BASELIST=$BASEDIR/list.txt  #find 로 찾은 파일 저장될 곳


#복사될 파일 이름 및 경로 지정

echo " 복사될 경로를 입력 하세요 : \c "

read dir

echo " 복사될 파일이름을 입력하세요 : \c "

read fname


#원본파일 이름 및 경로 지정 

echo " 원본파일 경로 적어주세요 : \c "

read oridir

echo " 원본파일 이름 적어주세요 : \c "

read oriname


#복사될 파일 찾기 

/usr/bin/find ${dir} -name "${fname}" > $BASELIST 


#파일 복사 (현재 권한 및 소유자 원본파일 따라감)

while read filecp; do

cp -p $oridir/$oriname $filecp

done < $BASELIST  



욕설 및 음란 글은 삭제가 됩니다.