linux 복사 명령어인 “cp” 명령어를 사용할 때 “overwrite” 를 지속적으로 물어보는 경우가 발생합니다.
일일이 “y”를 입력하여 명령을 수행하기는 참 어려운 상황에 처하곤 합니다.
하지만 그때에 아래 명령을 내려주면 강제로 진행할 수 있습니다.
yes | cp -rf {옮길파일} {옮길경로} # 전부 overwrite 할 시 no | cp -rf {옮길파일} {옮길경로} # 전부 overwrite 하지 않을 시 |
-실제 서버에서의 예시-
[“y”를 입력하여 복사하는데 동의를 구하는 방식] |
# cp -arp ./test/123 ./test1/ cp: overwrite `./test1/123′? y |
[“y”입력 없이 모두 yes라는 답을 주어서 덮어쓰는 방식] |
# yes |cp -arpf ./test/123 ./test1/ cp: overwrite `./test1/123′? #root@localhost /test/test]# |
참고 : http://anak.kr/362
[polldaddy rating=”7739789″]