Ubuntu 将某个文件从CPIO文件复制到其他目录

Ubuntu 将某个文件从CPIO文件复制到其他目录,ubuntu,terminal,backup,restore,cpio,Ubuntu,Terminal,Backup,Restore,Cpio,我试图将单个文件从.cpio文件复制到另一个目录,而不是其中的树。我确信这是可能的,是我的老师做的 我试过这个: # cpio -i -F backup.cpio sub1/sub2/example.php 但这并没有提取我想要提取的文件示例。我尝试添加第三个参数,但不起作用。有什么建议吗? 哦,我正在运行Ubuntu。一种方法是将单个文件提取到stdout并重定向到您选择的文件: cpio -i --to-stdout sub1/sub2/example.php < backup.cp

我试图将单个文件从.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
cpio-i--to stdout sub1/sub2/example.phpnew_filename.php