Скопируйте определенный файл из файла CPIO в другой каталог

Я пытаюсь скопировать один файл из файла.cpio в другой каталог, а не в дерево внутри него. Я полностью уверен, что это возможно, мой учитель сделал это.

Я попробовал это:

# cpio -i -F backup.cpio sub1/sub2/example.php

Но это не извлекает пример файла, где я хочу, чтобы он был извлечен. Я попытался добавить третий параметр, но он не работает. Какие-либо предложения? О, и я использую Ubuntu.

1 ответ

Один из способов сделать это - извлечь этот единственный файл в stdout и перенаправьте его в файл по вашему выбору:

cpio -i --to-stdout sub1/sub2/example.php < backup.cpio > new_filename.php
Другие вопросы по тегам