#!/bin/bash if [[ ! $(ipfs p2p ls | grep x/ssh-12D3KooWL9jWLSwuNfBp8JvBD4s5gxXgTjGdUBSRSiKPi4QSpY4G) ]]; then ipfs --timeout=10s ping -n 4 /p2p/12D3KooWL9jWLSwuNfBp8JvBD4s5gxXgTjGdUBSRSiKPi4QSpY4G [[ $? == 0 ]] \ && ipfs p2p forward /x/ssh-12D3KooWL9jWLSwuNfBp8JvBD4s5gxXgTjGdUBSRSiKPi4QSpY4G /ip4/127.0.0.1/tcp/22410 /p2p/12D3KooWL9jWLSwuNfBp8JvBD4s5gxXgTjGdUBSRSiKPi4QSpY4G \ && ssh frd@127.0.0.1 -p 22410 \ || echo "CONTACT IPFSNODEID FAILED - ERROR -" fi