gpt4 book ai didi

linux - 如何创建具有自定义结构的 cpio 存档

转载 作者:太空宇宙 更新时间:2023-11-04 04:23:21 25 4
gpt4 key购买 nike

我有一个包含一个文件的 cpio 存档 - /./folder1/file1

我的目标是将 file1 替换为另一个文件。

我将 cpio 存档解压到文件夹 /test 并替换 file1

我的结构:

/test/folder1/file1

我使用此命令创建了新的存档:

find ./test | cpio -o -F newArch

但在 newArch 中,我的文件存储为 /folder1/file1

如何获取结构为 /./folder1/file1 的存档

最佳答案

cpio 没有任何前缀命令,尽管我仍然认为这是一个没有实际意义的练习,但您可以尝试它是否保留通过标准输入获取的文件名:

find ./test -printf "././%f\n"| cpio -o -F newArch

根据需要调整格式字符串的前缀。我没有 7zip 来测试它如何解释路径。

关于linux - 如何创建具有自定义结构的 cpio 存档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11290306/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com