반응형
# CENTOS
tar cvfP 생성파일명.tar 묶일파일1 묶일파일2 ... 묶일파일n
위와 같이 대문자 P 옵션 주면 절대경로로 묶인다.
# AIX
tar cvf 생성파일명.tar 묶일파일1 묶일파일2 .. 묶일파일n
cvf 만 줘도 된다.
tip
리눅스 상에서 xargs 옵션으로 tar 리스트를 들을 계속 묶을 때
tar로 묶인 파일은 한개도 없지만, tar 파일이 생성되는 경우가 있다.
이럴때는
# tar파일이 null 일경우 삭제
get_line=`tar tvf release.tar | wc -l`
tvf 파일은 tar로 묶인 파일들의 목록을 조회하는 명령이다.
| -> 파이프 라인으로서 왼쪽의 출력결과를 우측의 입력으로 사용한다.
wc -l : 몇줄이 존재하는지 조회
결국 get_line은 0값을 갖는다.
if [ $get_line -eq "0" ]; then
echo "생성된 파일의 내역이 존재하지 않습니다."
rm -rf release.tar
fi
와 같은 형태로 작성이 가능하다.
와 같은 형태로 작성이 가능하다.
반응형
'OS > Centos' 카테고리의 다른 글
Centos 6.3 에서 VNC 설치 하기 (0) | 2013.01.21 |
---|---|
CENTOS 5 버전의 SSH 관련 버그 오류 (0) | 2010.10.05 |
Centos (센토스) 오라클 설치 오류 해결하기 (0) | 2009.04.17 |
센토스에서 오라클 리스터 설정하기 (How to set listener from centos) (0) | 2009.03.05 |
CentOS 5.2 + Xmanager 설정 방법 (1) | 2009.03.05 |