Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Консольный хардкор: вывод содержимого экрана в файл. РЕШЕНО.  (Прочитано 993 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн jeffersonplane

  • Автор темы
  • Любитель
  • *
  • Сообщений: 76
    • Просмотр профиля
Прежположим, вы вынуждены работать без GUI, из консоли.
У вас есть файл xyz.tar.gz
Вы хотите просмотреть его содержимое. Запустив:
tar -tvf xyz.tar.gz вы получаете листинг содержимого архива.
А какой командой можно сохранить этот листинг файл?
Буду признателен за ответ, завяз.
« Последнее редактирование: 05 Апреля 2009, 13:07:40 от jeffersonplane »

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Консольный хардкор: вывод содержимого эк&
« Ответ #1 : 05 Апреля 2009, 03:19:05 »
Если просто посмотреть, то можно:
tar -tvf xyz.tar.gz | less
Именно в файл:
tar -tvf xyz.tar.gz > file.txt
« Последнее редактирование: 05 Апреля 2009, 03:21:09 от ArcFi »

Оффлайн jeffersonplane

  • Автор темы
  • Любитель
  • *
  • Сообщений: 76
    • Просмотр профиля
Спасибо большое!
А если бы вы ещё подсказали, как из архива с кучей файлов распаковать в нужную мне дирректорию всего один файл - цены бы вам не было))). Т.е., допустим, есть архив:
/zzz/xyz.tar.gz
мне нужно распаковать один файл "file1" из этого архива в дирректорию /zzz/aaa. Как будет выглядеть команда?

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Цитата: man tar
tar -xvvzf foo.tar.gz
              extract gzipped foo.tar.gz

tar -x file -vvzf foo.tar.gz

 

Страница сгенерирована за 0.015 секунд. Запросов: 20.