문제

디렉토리에서 10 파일의 타르를 생성하는 UNIX 명령을 찾고 있습니다.

도움이 되었습니까?

해결책

tar cf path_of_tar.tar $(ls | head -10)

LS에 옵션을 추가하여 원하는 10을 선택하십시오.

다른 팁

당신이 찾고있는 명령은 다음과 같습니다. tar

일반적으로 사용되는 방법 :

$ tar cf file.tar file1 file2...

글쎄, 당신의 필요에 따라 ...

$ tar cf tenfiles.tar file1 file2 file3 ... file10

그렇게 할 것입니다. 타르 맨 페이지를 확인할 수 있습니다 ($ man tar) 다른 옵션에 대한 자세한 내용은 필요할 수 있습니다. (당신의 질문은 약간 모호했기 때문에 훨씬 더 구체적 일 수는 없습니다.)

나는 시도하는 것이 좋습니다 :

man tar

여기에는 사용 가능한 모든 옵션 및 사용법 정보가 표시됩니다. 디렉토리에 파일의 타르를 생성하기위한 일반적인 사용은 다음과 같습니다.

tar -cvf myfiles.tar ./mydirectory

MyFiles.tar가 작성하려는 TAR 파일의 이름이고 MyDirectory는 파일에 거주하는 디렉토리입니다.

tar -cvf name.tar /path/to/file1 /path/to/file2 /path/to/file3 ...

어떤 파일인지 정의 할 수 있습니까? 그것들은 특정 파일 이름 패턴입니까? 내 추론은 10 개의 파일을 지정하도록 요청하고 있습니다.

일반적으로 :

tar cvf tar_with_10_files.tar somefile_with_wildcards_or_pattern_matching
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top