반응형
현재 디렉터리에서 .tar.gz를 추출하는 방법? (하위 폴더 없음)
현재 셸에서 Wordpress latest.tar.gz 파일을 추출할 때는 내부에서 추출합니다./wordpress/
폴더.
파일을 실제 현재 디렉터리에 배치하도록 하려면 어떻게 해야 합니까?
저는 자동 대본을 만들어서 제가 할 생각이었습니다.mv /wordpress/* ./*
그래도 될까요?
사용하다--strip-components=1
당신의 타르 추출 명령에 따라요.
부터man tar
:
--strip-components NUMBER, --strip-path NUMBER
strip NUMBER of leading components from file names before
extraction
(1) tar-1.14 uses --strip-path, tar-1.14.90+ uses --strip-compo-
nents
그래서 먼저 하세요.
tar --version
그리고나서
tar zxvf --strip-components 1 YOURTARFILE.tar.gz
버전 1.14.90+ 또는
tar zxvf --strip-path 1 YOURTARFILE.tar.gz
이전 버전의 경우.
물론 간단한 명령어 체인을 만들 수도 있습니다.
tar zxvf YOURTARFILE.tar.gz && mv wordpress/* . && rmdir wordpress
첫 번째 단계에서 파일을 압축합니다.
gunzip latest.tar.gz
최신 .tar 파일이 남아있습니다.작업 폴더에 해당 파일을 추출하려면 다음과 같이 하십시오.
tar -x --xform s/wordpress// -f latest.tar
언급URL : https://stackoverflow.com/questions/11362273/how-to-extract-tar-gz-on-current-directory-no-subfolder
반응형
'sourcecode' 카테고리의 다른 글
R: 빈 데이터 프레임에 행을 추가할 때 열 이름이 손실됨 (0) | 2023.11.05 |
---|---|
입력 type= 텍스트를 비활성화하는 방법? (0) | 2023.11.05 |
데이터베이스, 테이블 및 열 이름 지정 규칙? (0) | 2023.11.05 |
formData 개체가 jquery AJAX post와 함께 작동하지 않습니까? (0) | 2023.11.05 |
Oracle 데이터베이스를 Mathematica에 연결하는 방법은? (0) | 2023.11.05 |