Tôi có một kho lưu trữ tar
chứa một số tệp văn bản. Tôi muốn viết một kịch bản để hiển thị (stdout) nội dung của một tập tin mà không cần giải nén nó vào thư mục hiện hành.HP-UX - Làm thế nào tôi có thể đọc một tập tin văn bản từ kho lưu trữ tar mà không cần giải nén nó?
Thật sự tôi muốn làm tương tự như:
tar tf myArchive.tar folder/someFile.txt
cat folder/someFile.txt
rm -R folder
nhưng không có rm
...
tôi đã cố gắng theo cách này nhưng nó đã không làm việc:
tar tf myArchive.tar folder/someFile.txt | cat
Cảm ơn
Thực ra nó hoạt động tốt trên Linux. Nhưng khi tôi chạy nó trên một máy HP-UX, nội dung của tập tin không được hiển thị. Thay vào đó, thư mục được trích xuất. Nó có bình thường không? Có cách giải quyết nào không? – Maxbester
'-O' có lẽ là một tùy chọn cụ thể của GNU của' tar'. Perfunctory với đầy đủ '--to-stdout' tùy chọn? –
Bạn nên xem trang man-HP của tar: 'man tar' để xem có tùy chọn tương tự hay không. –