Go Back   В UNIX и Linux Форумы > Топ форумы > Shell программирование и сценарии
.
Google Site



Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь.

Closed Thread
English Japanese Spanish French German Portuguese Italian Powered By Powered by Google
 
Резьба Инструменты Искать в этом Thread Оценить Thread Режимы дисплея
Old 02-28-2008
Зарегистрированный пользователь
 

Регистрация: Февраль 2008
Сообщений: 14
Question ТДО: экстракт одного файла с разными filepath

Привет,

Это мой первый пост здесь, - я надеясь, я могу получить помощь! Я искал эти форумы и othersand не получаете ничего, что работает.

Я пытаюсь извлечь один файл из архива TAR к diffierent Расположение чем оно будет по умолчанию.

Например, моя ТДО журнала показывает мне ...


Код:
a /scratch2/no_archive/nlthoa/input_files/EGIS_EXPORTS/ 0K
a /scratch2/no_archive/nlthoa/input_files/EGIS_EXPORTS/README.txt 4K
a /scratch2/no_archive/nlthoa/input_files/EGIS_EXPORTS/multi_runs/ 0K
a /scratch2/no_archive/nlthoa/input_files/EGIS_EXPORTS/multi_runs/PB0012.run 2K

... и я хочу, чтобы извлечь этот файл ...

Код:
/scratch2/no_archive/nlthoa/input_files/EGIS_EXPORTS/multi_runs/PB0012.run

... к ...


Код:
/home/nlthoa/tmp

Так как я могу это сделать?

Эта система не позволит мне восстановить исходный файл путь, и я не хочу, чтобы все содержимое либо.

Я работаю в Solaris 8 (я думаю)

Код:
uname -a
SunOS xxxxxx-x-xxxxxx 5.8 Generic_117350-51 sun4u sparc SUNW,Sun-Fire-V440

Любая помощь оценили!

Спасибо,
Lil '
Рекламные ссылки
Old 02-28-2008
Smiling Dragon's Avatar
Disorganised пользователя
 

Регистрация: Nov 2007
Место проведения: Новая Зеландия
Сообщений: 928
К сожалению, это может электронной сложно обойти. Проблема заключается в том, что, когда архив был создан, это было сделано так, используя абсолютный путь (как плохо, что нужно сделать в ТДО).

Различные варианты обработки смол абсолютного пути разному, некоторые игнорируют его восстановить (что-то вроде того, что вы хотите), некоторые игнорируют его при создании и делать это вместо относительных. Некоторые честь его в одну сторону, примерно так.

Я хотел бы предложить захвата копия GNU TAR (она немного отличается от Солнца смола) и пытаются это. Вы можете найти его сможете извлечь файл по отношению к вашей каталоге вместо.
Old 02-29-2008
Зарегистрированный пользователь
 

Регистрация: Февраль 2008
Сообщений: 14
А коллеги обнаружили обойти - он создал ссылке файл в каталог верхнего уровня (в качестве суперпользователя), что указывает на некоторое другое место, а когда я побежал в noraml распакуйте все данные вышли, как я хотел ее.

Я agve вверх пытаясь получить только один файл из архива.

Мысль я просто эту должность в интересах completness.
Old 02-29-2008
Зарегистрированный пользователь
 

Регистрация: Sep 2007
Место проведения: Польша
Сообщений: 116
Мы работали на некоторых приложений, которые были призваны распаковать файлы смол. Из-за соображений безопасности (надеюсь вы знаете об ТДО бомбы, не так ли?) Данные добычи (и декомпрессия при входной файл *. tar.gz) был сделан с использованием открытых источников JAVA модуль, который может обрабатывать *. ТДО пакетов. И что более важно - этот модуль может пропустить пути.
Рекламные ссылки
Closed Thread

Закладки

Резьба Инструменты Искать в этом Thread
Искать в этом Thread:

Расширенный поиск
Режимы дисплея Оценить эту ветку
Оценить эту ветку:

Отправка Правила
Вы не может Начать новую нитей
Вы не может Почтовые ответы
Вы не может Почтовые вложения
Вы не может Редактировать Ваши сообщения

BB код быть На
Смайлики являемся На
[IMG] код На
HTML-код Вне
Trackbacks являемся На
Pingbacks являемся На
Refbacks являемся Вне


Подробнее UNIX и Linux Темы форума можно найти полезные
Нить Резьба для начинающих Форум Ответы Последнее сообщение
Как распаковать и извлечь файл смол в одной команде darkrainbow UNIX перспективных И опытных пользователей 6 02-28-2008 08:18 PM
Экстракт навалом сообщения в единый плоский файл Amruta Pitkar Shell программирование и сценарии 1 01-21-2007 06:37 PM
расщепления абсолютной filepath DILEEP410 Shell программирование и сценарии 5 01-10-2007 05:45 AM
Один файл для многих команд zenla15 Shell программирование и сценарии 2 07-16-2006 02:16 PM
Восстановление одного файла ...??? Джонатан UNIX для чайников Вопросы И Ответы 1 05-08-2002 10:24 AM



Часовой пояс GMT -4. Текущее время 03:18 AM.


Powered By: Справка, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Язык Переводы на питание от .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX и Linux Форум Авторские права © 1993-2010 годов. Все права Reserved.Ad управление RedTyger

Содержание соответствующие URL-адреса в vBSEO 3.2.0