문제
디렉토리에서 10 파일의 타르를 생성하는 UNIX 명령을 찾고 있습니다.
해결책
tar cf path_of_tar.tar $(ls | head -10)
LS에 옵션을 추가하여 원하는 10을 선택하십시오.
다른 팁
글쎄, 당신의 필요에 따라 ...
$ 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
제휴하지 않습니다 StackOverflow