LINUX.ORG.RU
ФорумAdmin

распаковка tar


0

0

Добрый день, помогите пожалуйста разобраться с tar'ом

есть 200 файлов *.tar и *.tgz

как мне их одной командой распаковать?:)

спасибо


Ответ на: комментарий от sdio

выдал 200 сообщений

tar: 061222.16.tar: В архиве не найден

и в конце такую ошибку

tar: Выход, отложенный по результатам предыдущих ошибок

DK
() автор топика
Ответ на: комментарий от phoenix

класс спасибо :)

find . -name '*.tar' | while read file; do tar xvf $file; done

сработало)

DK
() автор топика
Ответ на: комментарий от phoenix

>зачем так сложно?

у всех разные шеллы

>for file in *.tar; do tar xvf $file; done

это в баше не канает

>find . -name '*.tar' | while read file; do tar xvf $file; done

этот будет тормознее работать чем мой вариант тк while вместо for

anonymous
()
Ответ на: комментарий от anonymous

странно

$ ls
1.tar  2.tar
$ for i in *.tar; do tar xvf $i; done
1.ps
2.ps
$ ls
1.ps  1.tar  2.ps  2.tar
$ bash --version
GNU bash, version 3.1.17(2)-release (i486-slackware-linux-gnu)
Copyright (C) 2005 Free Software Foundation, Inc.

phoenix ★★★★
()
Ответ на: комментарий от phoenix

>странно

может потому что под солярисом гонял

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.