tar로 묶을때 특정 디렉토리나 파일 포함하지 않고 묶기

# l
합계 20
-rw-r--r--    1 root     root          371  3월 16 10:44 connect.c
-rw-r--r--    1 root     root           58  3월 16 10:17 test.cc
-rwxr-xr-x    1 root     root        11354  3월 16 10:17 test.o*

이중 test.o 를 제외하고 tar로 묶으려면 아래와 같이 하면 된다..

# tar cvfz test.tar.gz * --exclude=test.o
connect.c
test.cc

# mkdir ddd <== 디렉토리 하나 생성
# l
합계 24
-rw-r--r--    1 root     root          371  3월 16 10:44 connect.c
drwxr-xr-x    2 root     root         4096  5월  6 13:57 ddd/
-rw-r--r--    1 root     root           58  3월 16 10:17 test.cc
-rwxr-xr-x    1 root     root        11354  3월 16 10:17 test.o*

# tar cvfz test.tar.gz * --exclude=ddd <== ddd를 제거하고 묶으려면
connect.c
test.cc
test.o

ddd 뒤에 /로 붙게 되면 제대로 작동을 못하게 되니 주의하자..
# tar cvfz test.tar.gz * --exclude=ddd/
connect.c
ddd/ <== ddd가 포함되게 된다.
test.cc
test.o

특정 확장자의 파일 제거하려면..
# tar cvfz test.tar.gz * --exclude=*.o
connect.c
ddd/
test.cc

위의 상위 디렉토리에서 ddd 디렉토리와 test.o를 제거하려면
# tar cvfz test.tar.gz c/ --exclude=c/ddd --exclude=c/*.o
하면 된다.

freeBSD에서는 tar cvfz test.tar.gz * --exclude=\*.o 이처럼 해야 제대로 작동하니, 이또한 주의하자..

[이 게시물은 관리자님에 의해 2011-10-31 17:32:05 Linux에서 이동 됨]
|

댓글 2개

댓글을 작성하시려면 로그인이 필요합니다.

프로그램

+
제목 글쓴이 날짜 조회
17년 전 조회 2,652
17년 전 조회 1,802
17년 전 조회 2,560
17년 전 조회 2,026
17년 전 조회 1,726
17년 전 조회 1,555
17년 전 조회 2,229
17년 전 조회 3,165
17년 전 조회 2,760
17년 전 조회 1,771
17년 전 조회 3,163
17년 전 조회 2,670
17년 전 조회 3,018
17년 전 조회 3,027
17년 전 조회 2,817
17년 전 조회 2,632
17년 전 조회 1,986
17년 전 조회 2,718
17년 전 조회 4,241
17년 전 조회 2,080
17년 전 조회 4,177
17년 전 조회 2,087
17년 전 조회 1,981
17년 전 조회 2,334
17년 전 조회 2,752
17년 전 조회 1,695
18년 전 조회 2,051
18년 전 조회 2,608
18년 전 조회 2,091
18년 전 조회 2,032
18년 전 조회 1,826
18년 전 조회 1,652
18년 전 조회 1,636
18년 전 조회 1,420
18년 전 조회 1,424
18년 전 조회 1,434
18년 전 조회 1,447
18년 전 조회 1,843
18년 전 조회 1,957
18년 전 조회 2,089
18년 전 조회 3,228
18년 전 조회 2,379
18년 전 조회 2,027
18년 전 조회 2,370
18년 전 조회 2,102
18년 전 조회 3,632
18년 전 조회 1,803
18년 전 조회 1,911
18년 전 조회 1,614
18년 전 조회 2,479
18년 전 조회 3,399
18년 전 조회 2,534
18년 전 조회 1,987
18년 전 조회 3,247
18년 전 조회 4,719
18년 전 조회 2,011
18년 전 조회 3,544
18년 전 조회 1,837
18년 전 조회 3,749
18년 전 조회 6,124
18년 전 조회 1,685
18년 전 조회 2,429
18년 전 조회 2,061
18년 전 조회 1,802
18년 전 조회 2,687
18년 전 조회 2,902
18년 전 조회 1,857
18년 전 조회 2,951
18년 전 조회 3,442
18년 전 조회 1,773
18년 전 조회 2,191
18년 전 조회 4,122
18년 전 조회 4,749
18년 전 조회 2,136
18년 전 조회 1,967
18년 전 조회 2,941
18년 전 조회 2,123
18년 전 조회 4,198
18년 전 조회 1,906
16년 전 조회 2,201
18년 전 조회 2,509
18년 전 조회 2,401
18년 전 조회 3,855
18년 전 조회 1,840
18년 전 조회 2,935
18년 전 조회 1,895
18년 전 조회 2,164
18년 전 조회 7,700
18년 전 조회 2,287
18년 전 조회 4,371
18년 전 조회 2,703
18년 전 조회 2,697
18년 전 조회 2,422
18년 전 조회 2,462
18년 전 조회 2,901
18년 전 조회 3,490
18년 전 조회 5,594
18년 전 조회 3,036
18년 전 조회 2,967
18년 전 조회 2,815