Il n'y a rien dans GNU cpio pour permettre cela. Cela pourrait être un peu plus propre :
(cd /some/dir && cpio -whatever < /some/file)
L'utilisation des parenthèses du sous-shell préservera le répertoire de travail actuel des scripts et l'utilisation de &&garantira que l'extraction cpio n'est effectuée que si vous changez avec succès les répertoires vers la cible.