ubuntu-将某个文件从CPIO文件复制到另一个目录

我正在尝试将一个文件从.cpio文件复制到另一个目录,而不是其中的树.我完全确定这是可能的,我的老师做到了.

我已经试过了:

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

但这并没有将文件示例提取到我希望将其提取的位置.我尝试添加第三个参数,但是它不起作用.有什么建议么?
哦,我正在运行Ubuntu.

最佳答案
一种方法是将单个文件提取到stdout并将其重定向到您选择的文件:

cpio -i --to-stdout sub1/sub2/example.php < backup.cpio > new_filename.php

转载注明原文:ubuntu-将某个文件从CPIO文件复制到另一个目录 - 代码日志