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

其它类软件,非上述版软件
回复
头像
vickycq
论坛版主
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
送出感谢: 100 次
接收感谢: 995 次
联系:

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
这些用户感谢了作者 vickycq 于这个帖子:
科学之子 (2016-04-13 23:14)
评价: 3.7%
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
科学之子
帖子: 2261
注册时间: 2013-05-26 6:58
系统: Debian 9
送出感谢: 842 次
接收感谢: 30 次

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上
回复

回到 “其它类软件”