Ho un archivio tar
che contiene diversi file di testo. Vorrei scrivere uno script per visualizzare (stdout) il contenuto di un file senza estrarlo nella directory corrente.HP-UX - Come posso leggere un file di testo dall'archivio tar senza estrarlo?
In realtà mi piacerebbe fare lo stesso come:
tar tf myArchive.tar folder/someFile.txt
cat folder/someFile.txt
rm -R folder
ma senza la rm
...
ho provato in questo modo, ma non ha funzionato:
tar tf myArchive.tar folder/someFile.txt | cat
Grazie
Attualmente funziona correttamente su Linux. Ma quando lo eseguo su una macchina HP-UX, il contenuto del file non viene visualizzato. Invece, la cartella viene estratta. È normale? Qualche soluzione? – Maxbester
'-O' è probabilmente un'opzione specifica di GN di' tar'. Perfunctory con l'opzione '--to-stdout' completa? –
Si dovrebbe dare un'occhiata alla manpage di HP-UX di tar: 'man tar' per vedere se è disponibile un'opzione simile. –