sh 从IPFS中删除所有固定对象

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 从IPFS中删除所有固定对象相关的知识,希望对你有一定的参考价值。

#!/bin/bash

# Remove all pinned objects from IPFS 
# Usage: ./rm_all_pin.sh

ipfs pin ls > ./pinned.txt

while read -r line; do
    #echo $line
    # sed is better than parameter expansion
    line=${line%% direct}
    line=${line%% recursive}
    # make "indirect" line empty
    line=${line%%* indirect}
    # check if $line is empty
    if [ -n "$line" ]; then
        echo $line
        ipfs pin rm $line
    fi
 done < ./pinned.txt
 
 ipfs pin ls

以上是关于sh 从IPFS中删除所有固定对象的主要内容,如果未能解决你的问题,请参考以下文章

sh 从回收站中删除所有媒体

sh 从PDF文档中删除所有注释

sh git fatfiles,从git存储库中删除对象

sh 从目录中删除所有.AppleDouble,递归并强制

sh 从目录中删除所有.AppleDouble,递归并强制

sh 测试从钥匙串中提取令牌并删除所有对话