mv실행시 대상파일과 동일파일명이 존재할 경우에 처리여부 확인
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 3,329 조회
- 0 추천
- 목록
본문
mv실행시 대상파일과 동일파일명이 존재할 경우에 처리여부 확인
-i옵션은 대상파일이 이미 존재할 경우에 파일을 어떻게 할 것인가를 확인하게 됩니다.
하지만 이 옵션은 기본값으로서 -i옵션을 사용하지 않아도 확인과정을 거치는 것은 기본적으로 적용이 됩니다.
즉, mv명령어는 이미 “mv -i”로 앨리아스되어 있기 때문에 굳이 -i옵션을 별도로 사용하지 않아도 기본적으로 -i옵션은 적용됩니다.
형식 : "mv -i 파일명 파일명"
형식 : "mv -i 디렉토리명 디렉토리명"
앞서 보셨던 -f옵션을 사용했을 경우에는 확인과정없이 바로 변경을 하게됩니다.
아래의 예는 -i옵션을 사용하여 README파일을 website파일로 변경하고자 하였으나 이미 website파일이 존재하고 있으므로 확인하는 과정(mv: overwrite `website'?)을 거친 것입니다.
물론 -i옵션을 사용하지 않아도 동일한 확인과정을 거치게 됩니다.
[root@su250 su]# ls -l 합계 196 -rw-r--r-- 1 root root 186135 2008-12-24 21:10 README drwxr-xr-x 2 root root 4096 2008-12-24 21:09 linuxdir -rwxr-xr-x 1 root root 574 2008-12-24 22:01 website [root@su250 su]# [root@su250 su]# mv -i README website [root@su250 su]# [root@su250 su]# ls -l 합계 192 drwxr-xr-x 2 root root 4096 2008-12-24 21:09 linuxdir -rw-r--r-- 1 root root 186135 2008-12-24 21:10 website [root@su250 su]# |
여기서 y라고 입력하게 되면 기존파일을 삭제하고 변경작업을 하게 됩니다.
만약 n이라고 입력하면 mv 작업이 취소되며 아무런 변경작업도 이루어지지 않게 됩니다.
관련자료
-
이전
-
다음