Відповіді:
У cpio GNU немає нічого, що б це дозволило. Це може бути трохи чистіше:
(cd /some/dir && cpio -whatever < /some/file)
Використання круглих дужок підрозділу збереже поточний робочий каталог скриптів, а використання && забезпечить вилучення cpio лише у тому випадку, якщо ви успішно зміните каталоги на цільовий.
somefile
дійсно потрібно проживати/some/dir
тут. Я просто спробував це, і він сказав, що не вдалося знайти файли. Тож вам або доведеться використовувати відносні шляхи до того місця, де були файли, або абсолютні шляхи.