|
|
各位朋友好!
我有一个a.cpio文件 ,我用CPIO命令解压出来许多目录和文件,其中bin目录下一个aaa文件和etc目录下的bbb文件我修改后,如何替换a.cpio里的相同位置的文件? 命令怎么输入?
另外有个奇怪的事情我不明白,请指教:
我用下面的命令:
先list: cpio --extract --list --warning=none --file=a.cpio > a1.list
然后解压: cpio --extract --make-directories --unconditional --warning=none --file=a.CPIO
然后压缩: cpio --create --warning=none --append --dot --format=newc < a1.lst --file=a1.CPIO
然后list: cpio --extract --list --warning=none --file=a1.cpio > a2.list
为什么 a1.lst 和 a2.lst 内容是不一样的? 就是说 a.CPIO 和 a1.CPIO的内容不一样? 我上面操作有什么错误吗?
多谢! |
|