실패는 성공을 위한 밑거름

[Linux] 리눅스에서 특정 파일,폴더 제외하고 복사,이동하기 본문

devops/Linux

[Linux] 리눅스에서 특정 파일,폴더 제외하고 복사,이동하기

레드매실 2023. 4. 12. 16:59

리눅스에서 특정 폴더나 파일을 제외하고 이동시킬때 좋은명령어임

 

 

이동 명령어 사용방법

[root@localhost test]# mv `ls | grep -v [제외할파일]` [이동할파일]

 

제외한 파일이 한개일때

명령어 예시

[root@localhost test]# mv `ls | grep -v movingdir` movingdir

 

제외한 파일이 여러개일때

명령어 예시

[root@localhost test]# mv `ls | grep -v movingdir | grep -v testdir` movingdir

 

결과

[root@localhost test]# ll
합계 0
-rw-r--r--. 1 root root 0  4월 11 17:52 1.txt
-rw-r--r--. 1 root root 0  4월 11 17:52 2.txt
drwxr-xr-x. 2 root root 6  4월 11 17:51 movingdir
[root@localhost test]# mv `ls | grep -v movingdir` movingdir
[root@localhost test]# ll
합계 0
drwxr-xr-x. 2 root root 32  4월 11 17:52 movingdir