2009-11-17 2 views

ответ

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

Добавить опции сберегательным выбрать 10 вы хотите.

+0

Спасибо :-) ... Желаю, чтобы я мог отметить ваш ответ полезным ... – Rites

+0

Просто отметьте его «принято». Вы задали вопрос, я думаю, вы всегда можете это сделать. – bmargulies

3

Команда, которую вы ищете,: tar

Как это обычно используется:

$ tar cf file.tar file1 file2... 
2

Ну, в зависимости от ваших потребностей ...

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

Это будет делать Это. Вы можете просмотреть справочную страницу tar ($ man tar) для получения дополнительной информации о других возможностях, которые могут вам понадобиться. (Ваш вопрос был немного расплывчатым, поэтому я не могу быть более конкретным.)

0

Можете ли вы определить, какие файлы они? Являются ли они определенным шаблоном имен файлов? Мои рассуждения просят указать 10 файлов.

В общем:

tar cvf tar_with_10_files.tar somefile_with_wildcards_or_pattern_matching 
0
tar -cvf name.tar /path/to/file1 /path/to/file2 /path/to/file3 ... 
1

Я бы предложил попробовать:

man tar 

Это покажет все доступные варианты и использования информации. Типичное использование для создания дегтя файлов в директории будет выглядеть следующим образом:

tar -cvf myfiles.tar ./mydirectory 

где myfiles.tar это имя файла дегтя вы хотите создать, и MyDirectory директории файлов находятся в.

Смежные вопросы