Risposte:
Non c'è nulla in GNU cpio che lo consenta. Questo potrebbe essere un po 'più pulito:
(cd /some/dir && cpio -whatever < /some/file)
L'uso delle parentesi subshell manterrà la directory di lavoro corrente degli script e l'uso di && assicurerà che l'estrazione di cpio venga eseguita solo se si cambiano le directory con successo sulla destinazione.
somefiledeve risiedere in realtà/some/dirqui. L'ho appena provato e ha detto che non è stato possibile trovare i file. Quindi devi utilizzare i percorsi relativi per tornare a dove erano i file o i percorsi assoluti.