Подтвердить что ты не робот

HP-UX - Как я могу прочитать текстовый файл из tar-архива без его извлечения?

У меня есть архив tar, который содержит несколько текстовых файлов. Я хотел бы написать script для отображения (stdout) содержимого файла без его извлечения в текущий каталог.

На самом деле я хотел бы сделать то же самое, что:

tar tf myArchive.tar folder/someFile.txt
cat folder/someFile.txt
rm -R folder

но без rm...

Я пробовал этот путь, но он не работал:

tar tf myArchive.tar folder/someFile.txt | cat

Спасибо

4b9b3361

Ответ 1

Используйте x для извлечения, с f из архивного файла. Затем добавьте также опцию -O, чтобы перенаправить извлеченные файлы на стандартный вывод.

tar xf myArchive.tar folder/someFile.txt -O