Jawaban:
Tidak ada dalam GNU cpio untuk memungkinkan ini. Ini mungkin sedikit lebih bersih:
(cd /some/dir && cpio -whatever < /some/file)
Menggunakan tanda kurung subkulit akan mempertahankan direktori kerja skrip saat ini dan menggunakan && akan memastikan bahwa ekstraksi cpio hanya dilakukan jika Anda berhasil mengubah direktori ke target.
somefileharus benar-benar berada di/some/dirsini. Saya baru saja mencobanya dan ia berkata tidak dapat menemukan file. Jadi Anda harus menggunakan jalur relatif kembali ke tempat file berada atau jalur absolut.