cpio可以指定解压时的释放路径吗?

其它类软件,非上述版软件
回复
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: cpio可以指定解压时的释放路径吗?

#2

帖子 vickycq » 2016-04-13 22:51

貌似 cpio 本身无此功能

[例] 将 /home/john/test.cpio 释放到 /home/john/tmp/cpio-test

代码: 全选

mkdir /home/john/tmp/cpio-test && cd /home/john/tmp/cpio-test && cpio -i --no-absolute-filenames < /home/john/test.cpio && cd -
是否有必要放入 subshell?

代码: 全选

(mkdir /home/john/tmp/cpio-test && cd /home/john/tmp/cpio-test && cpio -i --no-absolute-filenames < /home/john/test.cpio && cd -)
参考
http://www.linuxquestions.org/questions ... ry-914588/
http://serverfault.com/questions/47998/ ... -directory
https://www.gnu.org/software/cpio/manua ... orial.html
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
科学之子
帖子: 2284
注册时间: 2013-05-26 6:58
系统: Debian 9

Re: cpio可以指定解压时的释放路径吗?

#3

帖子 科学之子 » 2016-04-13 23:16

vickycq 写了:貌似 cpio 本身无此功能

[例] 将 /home/john/test.cpio 释放到 /home/john/tmp/cpio-test

代码: 全选

mkdir /home/john/tmp/cpio-test && cd /home/john/tmp/cpio-test && cpio -i --no-absolute-filenames < /home/john/test.cpio && cd -
是否有必要放入 subshell?

代码: 全选

(mkdir /home/john/tmp/cpio-test && cd /home/john/tmp/cpio-test && cpio -i --no-absolute-filenames < /home/john/test.cpio && cd -)
参考
http://www.linuxquestions.org/questions ... ry-914588/
http://serverfault.com/questions/47998/ ... -directory
https://www.gnu.org/software/cpio/manua ... orial.html
感谢解答
用途主要是希望可以直接复制文件.
我在这里找到了答案:http://blog.csdn.net/crazyss/article/details/8250704
文章说的是tar不过原理好像也可以应用在cpio上
回复