【问题标题】:How to get the CID of a folder?如何获取文件夹的 CID?
【发布时间】:2021-12-22 10:18:00
【问题描述】:

我看到的最接近也是唯一的答案是:ipfs add -r {folder-name}

但它会将整个文件夹添加到 IPFS(但您不想真正添加,而只是为了获取其 CID)并显示所有文件中的所有 CID。

我提供的一个更好的命令是ipfs add -qr --only-hash {folder-name},因为它只获取 CID 而不是添加所有文件;但是,它仍然会输出所有 CID,而不仅仅是您想要的文件夹的 CID。

【问题讨论】:

    标签: ipfs


    【解决方案1】:

    工作答案

    如何显示文件夹的 CID: ipfs add -qr --only-hash {folder-name} | tail -n 1

    显示文件夹的 base32/CID v2: ipfs add -qr --only-hash {folder-name} | tail -n 1 | ipfs cid base32

    @Jorropo 更新了答案

    如何显示文件夹的 CID: ipfs add -Qr --only-hash {folder-name}

    显示文件夹的 base32/CID v2: ipfs add -Qr --only-hash {folder-name} | ipfs cid base32

    奖金

    显示单个文件的 CID: ipfs add -q --only-hash {file-name}

    显示单个文件的 base32/CID v2: ipfs add -q --only-hash {file-name} | ipfs cid base32

    【讨论】:

      猜你喜欢
      • 2011-12-18
      • 1970-01-01
      • 1970-01-01
      • 2011-01-15
      • 2011-06-20
      • 2023-01-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多