当前位置:操作系统 > Unix/Linux >>

cpio包中解压指定文件

有人介绍了一下这样用:

  cpio -idv -E extralist < archive

  但我在extralist文件中写上文件名为/bin/netstat或netstat,则什么也得不到,如果改为:

  *netstat

  则会在当前目录下生成一个bin目录,里面有解压出的netstat文件。

  如何指定一个文件名,而不用通配符*

  问题在你的extralist文件中的文件全名没有写对

  我是用Oracle的安装盘做的试验,文件里的用这种格式写的:

  Disk3/stage/Components/oracle.sysman.website/9.2.0.1.0/1/DataFiles/jarfiles.1.1.jar

  Disk3/stage/Components/oracle.sysman.website/9.2.0.1.0/1/DataFiles/html.1.1.jar

  。。。

  不应该以/开头的。

  你也可以执行一下cpio -idmv < xxx.cpio,屏幕输出的文件列表的格式就是正确的格式
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,