a폴더, b폴더, c폴더 .....
이렇게 폴더가 있을때
b폴더 안에 있는 파일 하나만 제외하고
모두 카피를 할라고 합니다
제일 간단한 방법은...;
ps,설명이 부족하면 리플달겠습니다-_-;
cd / && cp -a `/bin/ls -1A | egrep -v "^new-disk$|^proc$"` /new-disk 루트 디렉토리로 이동한 후 /new-disk와 /proc를 제외한 모든 파일과 디렉토리를 /new-disk로 복사를 한다. 여기서 ls다음에 오는 첫번째 옵션은 영문자 'L'이 아닌 아 라비아 숫자 1을 뜻한다.
루트 디렉토리로 이동한 후 /new-disk와 /proc를 제외한 모든 파일과 디렉토리를 /new-disk로 복사를 한다. 여기서 ls다음에 오는 첫번째 옵션은 영문자 'L'이 아닌 아 라비아 숫자 1을 뜻한다.
cp -a `/bin/ls -1A|egrep -v "^제외할디렉토리$"` /대상디렉토리 이렇게 하면 될거 같은데 문제는 저기 "^제외할디렉토리$" 안에 있는 파일 하나를 제외하고 대상디렉토리로 카피를 할라면..
cp -a `/bin/ls -1A|egrep -v "^제외할디렉토리$"` /대상디렉토리
cp -a `/bin/ls -1AR|egrep -v "^제외할디렉토리/제외할파일이름$"` /대상디렉토리 이렇게 해주면 될까요?
cp -a `/bin/ls -1AR|egrep -v "^제외할디렉토리/제외할파일이름$"` /대상디렉토리
제 머리로는 이게 한계인듯;;
ps,역시 설명이 부실한듯...
노트북 잃어버렸음;;
쿨럭;; ls 에 R옵션붙이니깐... 삽질이였네요 -_-; ls대신에 find를 너봤는데도 잘 안되고
에라이 모르겠다-_-
제일 간단한 방법은.... 일단 다 복사하고 불필요한 파일 하나 지우는 것이 아닐까요?
세벌 https://sebuls.blogspot.kr/
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
이렇게 하면..?
이걸 이용해서
cp -a `/bin/ls -1A|egrep -v "^제외할디렉토리$"` /대상디렉토리
이렇게 하면 될거 같은데 문제는 저기 "^제외할디렉토리$" 안에 있는 파일 하나를 제외하고 대상디렉토리로 카피를 할라면..cp -a `/bin/ls -1AR|egrep -v "^제외할디렉토리/제외할파일이름$"` /대상디렉토리
이렇게 해주면 될까요?제 머리로는 이게 한계인듯;;
ps,역시 설명이 부실한듯...
노트북 잃어버렸음;;
삽질이였네요 ㅡ,.ㅡ;
쿨럭;;
ls 에 R옵션붙이니깐...
삽질이였네요 -_-;
ls대신에 find를 너봤는데도 잘 안되고
에라이 모르겠다-_-
노트북 잃어버렸음;;
제일 간단한 방법은....일단 다 복사하고 불필요한 파일 하나 지우는
제일 간단한 방법은....
일단 다 복사하고 불필요한 파일 하나 지우는 것이 아닐까요?
세벌 https://sebuls.blogspot.kr/
댓글 달기